Giter Site home page Giter Site logo

mikroelektronika / hexiwear Goto Github PK

View Code? Open in Web Editor NEW
121.0 57.0 89.0 192.77 MB

HEXIWEAR firmware

Home Page: http://www.hexiwear.com

Makefile 0.14% C 56.00% C++ 14.41% Assembly 0.27% Objective-C 0.01% Java 0.03% Batchfile 0.01% HTML 28.39% Python 0.03% CSS 0.02% JavaScript 0.70%

hexiwear's Introduction

Hexiwear


Hexiwear is a complete IoT development solution. It has an optimized hardware design and it is compatible with more than 250 plug-and-play boards, so you can easily adjust it to your needs. Built your prototypes, and add different click boards until you get the perfect device, suited just for you.

Hexiwear could be your smartwatch or a remote sensor or maybe a remote control for the smart devices in your home. The possibilities are endless. Since it is wearable, small, sleek and has a low power consumption you can take it anywhere with you. From a business meeting to your morning jog in the park. Hexiwear is compatible with iOS/Android applications, connects to the cloud and has BLE (Bluetooth Low Energy) — you can connect you a device near you or cloud servers. You can download iOS and Android apps for free on Google Play.

Visit the official Hexiwear website to learn more about it. The “Getting Started” video is an excellent place to start.

hexiwear's People

Contributors

aleksandarbrain avatar aleksandarzecevic avatar darkojolic avatar djordjero avatar irena-blagojevic avatar lainovic avatar mikroe avatar mvidoje avatar still-flat-eric avatar viktormilovanovic avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

hexiwear's Issues

Hexiwear does not connect to Raspberry Pi via Bluetooth

Hi,
Main Idea:
I have problems with connection my Hexiwear IoT Device and bluetooth.

My main idea is to have the Hexiwear IoT Device connected via bluetooth to the Raspberry Pi. Then I want to record the sensor data from the IoT Device on the Pi and perhaps also send to a personal cloud (not NXP cloud!).

Hexiwear c-Programm
I run on the Hexiwear the mbed example HEXI_BLE_Exmample which I changed in that way that it only sends constants. E.g. constant battery level = 1, light=2, temperature = 4.

Results on App
I can see on my Gatt-App on my Smartphone that I can read out the parameters battery, light and temperature. The only difference I see on the GattApp is that battery
While the light and temperature: Value is free but the Hex value is given and it is the correct one.

Python Programm for Reading Bluetooth signal
Now I have a small python programme running. I can get the battery level without problems. However, when I want to read out the register values of e.g. the temperature the programme hangs on. I already checked that the UUID is readable. However, I don't get any data.

All works well for the battery, however I don't get any data when reading the temperature value. The programm just hangs up (depending on comments both lines can hang up). No results are shown.

My code is:
`import binascii
import struct
import time
from bluepy import btle
from bluepy.btle import Peripheral
from struct import unpack

print ("Connecting...")
dev = btle.Peripheral("xx:xx:xx:xx:xx:xx")

#Get handles for 2. Variant
characteristics = dev.getCharacteristics()
handles = {}
for characteristic in characteristics:
if characteristic.uuid == "00002a29-0000-1000-8000-00805f9b34fb":
handles["manufacturer"] = characteristic.getHandle()
if characteristic.uuid == "00002012-0000-1000-8000-00805f9b34fb":
handles["temp"] = characteristic.getHandle()
if characteristic.uuid == "00002a19-0000-1000-8000-00805f9b34fb":
handles["battery"] = characteristic.getHandle()

#Read out Battery
battery_handle= dev.getCharacteristics(uuid="2a19")[0]
print("Battery Handle: ", battery_handle)
battery_readable=battery_handle.supportsRead()
print("Battery readable: ", battery_readable)
battery_value = battery_handle.read()
print("Battery Value via read: ", battery_value)
battery_value2=dev.readCharacteristic(handles["battery"])
print("Battery Value via readCharacteristic: ", battery_value2)

#Read out Temperature (in the same way)
temp_handle= dev.getCharacteristics(uuid="2012")[0]
print("Temp Handle: ", temp_handle)
temp_readable=temp_handle.supportsRead()
print("Temperature readable: ", temp_readable)
temp_value = temp_handle.read() #--> hangs on - nothing works
print("Temperature Value via read: ", temp_value)
temp_value2=dev.readCharacteristic(handles["temp"]) # hangs on - nothing workds
print("Temperature Value via readCharacteristic: ", temp_value2)

dev.disconnect`

So my question is:
What do I have to change in order to read out my personal data from the hexiwear IoT e.g. temperature to my raspberry pi running with my Python Script?

Thanks a lot

Unable to compile code

I tried posting the following error on the forums, but not being an https site, the information submission did not go through, so I am posting here hoping I get an answer.

When I try to compile the HEXIWEAR_MK64 project using the instructions on https://learn.mikroe.com/hexiwear-user-manual/2/, I get the following error:

Building target: HEXIWEAR_MK64.elf Invoking: Cross ARM C Linker arm-none-eabi-g++ -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -Wall -g -T ../../code/Project_Settings/MK64_flash.ld -Xlinker --gc-sections -LC:/Users/adity/Documents/Projects/HexiwearSuit/HEXIWEAR/SW/MK64 KDS/HEXIWEAR_MK64/kds/../code/apps/pedometer/Keynetik/bin -Wl,-Map,"HEXIWEAR_MK64.map" -specs=nosys.specs -specs=nano.specs -o "HEXIWEAR_MK64.elf" -Xlinker --start-group ./code/timers/src/timer_driver.o ./code/sensors/src/sensor_defs.o ./code/sensors/src/sensor_driver.o ./code/sensors/TSL/src/TSL_defs.o ./code/sensors/TSL/src/TSL_driver.o ./code/sensors/MPL/src/MPL_defs.o ./code/sensors/MPL/src/MPL_driver.o ./code/sensors/MAXIM/src/MAXIM_defs.o ./code/sensors/MAXIM/src/MAXIM_driver.o ./code/sensors/HTU/src/HTU_defs.o ./code/sensors/HTU/src/HTU_driver.o ./code/sensors/FXOS/src/FXOS_defs.o ./code/sensors/FXOS/src/FXOS_driver.o ./code/sensors/FXAS/src/FXAS_defs.o ./code/sensors/FXAS/src/FXAS_driver.o ./code/rtc/src/rtc_driver.o ./code/protocols/SPI/src/generic_spi_driver.o ./code/protocols/I2C/src/generic_i2c_driver.o ./code/power/src/power_driver.o ./code/notifications/src/notifications_defs.o ./code/notifications/src/notifications_driver.o ./code/notifications/src/notifications_events.o ./code/intf/src/host_mcu_interface.o ./code/intf/src/host_mcu_interface_defs.o ./code/intf/src/host_mcu_interface_events.o ./code/intf/src/host_mcu_interface_rx.o ./code/intf/src/host_mcu_interface_tx.o ./code/intern_flash/src/flash_boot_kinetis.o ./code/gui/screens/common/src/screens_common_objects.o ./code/gui/screens/common/src/screens_common_resources.o ./code/gui/screens/6.\ sensorTag/src/gui_sensorTag_driver.o ./code/gui/screens/6.\ sensorTag/src/gui_sensorTag_objects.o ./code/gui/screens/6.\ sensorTag/src/gui_sensorTag_resources.o ./code/gui/screens/5.\ bond/src/bond_driver.o ./code/gui/screens/5.\ bond/src/bond_objects.o ./code/gui/screens/5.\ bond/src/bond_resources.o ./code/gui/screens/4.\ settings/src/settings_objects.o ./code/gui/screens/4.\ settings/src/settings_resources.o ./code/gui/screens/4.\ settings/4.7\ reset/src/reset_driver.o ./code/gui/screens/4.\ settings/4.7\ reset/src/reset_objects.o ./code/gui/screens/4.\ settings/4.7\ reset/src/reset_resources.o ./code/gui/screens/4.\ settings/4.6\ about/src/about_objects.o ./code/gui/screens/4.\ settings/4.6\ about/src/about_resources.o ./code/gui/screens/4.\ settings/4.6\ about/4.6.1\ info/src/info_driver.o ./code/gui/screens/4.\ settings/4.6\ about/4.6.1\ info/src/info_objects.o ./code/gui/screens/4.\ settings/4.5\ getApp/src/getApp_driver.o ./code/gui/screens/4.\ settings/4.5\ getApp/src/getApp_objects.o ./code/gui/screens/4.\ settings/4.5\ getApp/src/getApp_resources.o ./code/gui/screens/4.\ settings/4.5\ getApp/4.5.2\ iOSApp/src/iOSApp_objects.o ./code/gui/screens/4.\ settings/4.5\ getApp/4.5.2\ iOSApp/src/iOSApp_resources.o ./code/gui/screens/4.\ settings/4.5\ getApp/4.5.1\ googleApp/src/googleApp_objects.o ./code/gui/screens/4.\ settings/4.5\ getApp/4.5.1\ googleApp/src/googleApp_resources.o ./code/gui/screens/4.\ settings/4.4\ haptic/src/haptic_driver.o ./code/gui/screens/4.\ settings/4.4\ haptic/src/haptic_objects.o ./code/gui/screens/4.\ settings/4.4\ haptic/src/haptic_resources.o ./code/gui/screens/4.\ settings/4.3\ buttons\ group/src/buttons_group_driver.o ./code/gui/screens/4.\ settings/4.3\ buttons\ group/src/buttons_group_objects.o ./code/gui/screens/4.\ settings/4.3\ buttons\ group/src/buttons_group_resources.o ./code/gui/screens/4.\ settings/4.2\ bootloader/src/bootloader_driver.o ./code/gui/screens/4.\ settings/4.2\ bootloader/src/bootloader_objects.o ./code/gui/screens/4.\ settings/4.2\ bootloader/src/bootloader_resources.o ./code/gui/screens/4.\ settings/4.1\ bluetooth/src/bluetooth_driver.o ./code/gui/screens/4.\ settings/4.1\ bluetooth/src/bluetooth_objects.o ./code/gui/screens/4.\ settings/4.1\ bluetooth/src/bluetooth_resources.o ./code/gui/screens/3.\ gui_notifications/src/gui_notifications_driver.o ./code/gui/screens/3.\ gui_notifications/src/gui_notifications_objects.o ./code/gui/screens/3.\ gui_notifications/src/gui_notifications_resources.o ./code/gui/screens/2.\ apps/src/apps_objects.o ./code/gui/screens/2.\ apps/src/apps_resources.o ./code/gui/screens/2.\ apps/2.5\ flashlight/src/flashlight_driver.o ./code/gui/screens/2.\ apps/2.5\ flashlight/src/flashlight_objects.o ./code/gui/screens/2.\ apps/2.5\ flashlight/src/flashlight_resources.o ./code/gui/screens/2.\ apps/2.3\ fitness/src/fitness_driver.o ./code/gui/screens/2.\ apps/2.3\ fitness/src/fitness_objects.o ./code/gui/screens/2.\ apps/2.3\ fitness/src/fitness_resources.o ./code/gui/screens/2.\ apps/2.3\ fitness/2.3.2\ gui_heartRate/src/gui_heartRate_driver.o ./code/gui/screens/2.\ apps/2.3\ fitness/2.3.2\ gui_heartRate/src/gui_heartRate_objects.o ./code/gui/screens/2.\ apps/2.3\ fitness/2.3.2\ gui_heartRate/src/gui_heartRate_resources.o ./code/gui/screens/2.\ apps/2.3\ fitness/2.3.1\ gui_pedometer/src/gui_pedometer_driver.o ./code/gui/screens/2.\ apps/2.3\ fitness/2.3.1\ gui_pedometer/src/gui_pedometer_objects.o ./code/gui/screens/2.\ apps/2.3\ fitness/2.3.1\ gui_pedometer/src/gui_pedometer_resources.o ./code/gui/screens/2.\ apps/2.2\ motionControl/src/gui_motionControl_driver.o ./code/gui/screens/2.\ apps/2.2\ motionControl/src/gui_motionControl_objects.o ./code/gui/screens/2.\ apps/2.2\ motionControl/src/gui_motionControl_resources.o ./code/gui/screens/2.\ apps/2.1\ weatherStation/src/gui_weatherStation_driver.o ./code/gui/screens/2.\ apps/2.1\ weatherStation/src/gui_weatherStation_objects.o ./code/gui/screens/2.\ apps/2.1\ weatherStation/src/gui_weatherStation_resources.o ./code/gui/screens/1.\ watch/src/watch_driver.o ./code/gui/screens/1.\ watch/src/watch_objects.o ./code/gui/screens/1.\ watch/src/watch_resources.o ./code/gui/driver/src/gui_defs.o ./code/gui/driver/src/gui_driver.o ./code/gui/driver/src/gui_resources.o ./code/extern_flash/src/FLASH_defs.o ./code/extern_flash/src/FLASH_driver.o ./code/error/src/error.o ./code/apps/pedometer/src/pedometer_defs.o ./code/apps/pedometer/src/pedometer_driver.o ./code/apps/pedometer/src/pedometer_objects.o ./code/apps/pedometer/src/pedometer_resources.o ./code/apps/heartRate/src/heartRate_driver.o ./code/SDK/rtos/FreeRTOS/src/croutine.o ./code/SDK/rtos/FreeRTOS/src/event_groups.o ./code/SDK/rtos/FreeRTOS/src/heap_1.o ./code/SDK/rtos/FreeRTOS/src/heap_2.o ./code/SDK/rtos/FreeRTOS/src/heap_3.o ./code/SDK/rtos/FreeRTOS/src/heap_4.o ./code/SDK/rtos/FreeRTOS/src/list.o ./code/SDK/rtos/FreeRTOS/src/queue.o ./code/SDK/rtos/FreeRTOS/src/tasks.o ./code/SDK/rtos/FreeRTOS/src/timers.o ./code/SDK/rtos/FreeRTOS/port/gcc/port.o ./code/SDK/rtos/FreeRTOS/port/gcc/portasm.o ./code/SDK/platform/utilities/src/fsl_misc_utilities.o ./code/SDK/platform/system/src/power/fsl_power_manager.o ./code/SDK/platform/system/src/interrupt/fsl_interrupt_manager.o ./code/SDK/platform/system/src/clock/MK64F12/fsl_clock_MK64F12.o ./code/SDK/platform/system/src/clock/fsl_clock_manager.o ./code/SDK/platform/system/src/clock/fsl_clock_manager_common.o ./code/SDK/platform/osa/src/fsl_os_abstraction_free_rtos.o ./code/SDK/platform/hal/src/uart/fsl_uart_hal.o ./code/SDK/platform/hal/src/smc/fsl_smc_hal.o ./code/SDK/platform/hal/src/sim/MK64F12/fsl_sim_hal_MK64F12.o ./code/SDK/platform/hal/src/rtc/fsl_rtc_hal.o ./code/SDK/platform/hal/src/rcm/fsl_rcm_hal.o ./code/SDK/platform/hal/src/port/fsl_port_hal.o ./code/SDK/platform/hal/src/osc/fsl_osc_hal.o ./code/SDK/platform/hal/src/mcg/fsl_mcg_hal.o ./code/SDK/platform/hal/src/mcg/fsl_mcg_hal_modes.o ./code/SDK/platform/hal/src/lptmr/fsl_lptmr_hal.o ./code/SDK/platform/hal/src/llwu/fsl_llwu_hal.o ./code/SDK/platform/hal/src/i2c/fsl_i2c_hal.o ./code/SDK/platform/hal/src/gpio/fsl_gpio_hal.o ./code/SDK/platform/hal/src/edma/fsl_edma_hal.o ./code/SDK/platform/hal/src/dspi/fsl_dspi_hal.o ./code/SDK/platform/hal/src/dmamux/fsl_dmamux_hal.o ./code/SDK/platform/hal/src/adc16/fsl_adc16_hal.o ./code/SDK/platform/drivers/src/uart/fsl_uart_common.o ./code/SDK/platform/drivers/src/uart/fsl_uart_driver.o ./code/SDK/platform/drivers/src/rtc/fsl_rtc_common.o ./code/SDK/platform/drivers/src/rtc/fsl_rtc_driver.o ./code/SDK/platform/drivers/src/lptmr/fsl_lptmr_common.o ./code/SDK/platform/drivers/src/lptmr/fsl_lptmr_driver.o ./code/SDK/platform/drivers/src/i2c/fsl_i2c_common.o ./code/SDK/platform/drivers/src/i2c/fsl_i2c_master_driver.o ./code/SDK/platform/drivers/src/i2c/fsl_i2c_shared_function.o ./code/SDK/platform/drivers/src/i2c/fsl_i2c_slave_driver.o ./code/SDK/platform/drivers/src/gpio/fsl_gpio_common.o ./code/SDK/platform/drivers/src/gpio/fsl_gpio_driver.o ./code/SDK/platform/drivers/src/edma/fsl_edma_common.o ./code/SDK/platform/drivers/src/edma/fsl_edma_driver.o ./code/SDK/platform/drivers/src/dspi/fsl_dspi_common.o ./code/SDK/platform/drivers/src/dspi/fsl_dspi_edma_master_driver.o ./code/SDK/platform/drivers/src/dspi/fsl_dspi_edma_shared_function.o ./code/SDK/platform/drivers/src/dspi/fsl_dspi_edma_slave_driver.o ./code/SDK/platform/drivers/src/adc16/fsl_adc16_common.o ./code/SDK/platform/drivers/src/adc16/fsl_adc16_driver.o ./code/SDK/platform/devices/MK64F12/startup/gcc/startup_MK64F12.o ./code/SDK/platform/devices/MK64F12/startup/system_MK64F12.o ./code/SDK/platform/devices/startup.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_bitreversal.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_bitreversal2.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_cfft_f32.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_cfft_q15.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_cfft_q31.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_cfft_radix2_f32.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_cfft_radix2_init_f32.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_cfft_radix2_init_q15.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_cfft_radix2_init_q31.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_cfft_radix2_q15.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_cfft_radix2_q31.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_cfft_radix4_f32.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_cfft_radix4_init_f32.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_cfft_radix4_init_q15.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_cfft_radix4_init_q31.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_cfft_radix4_q15.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_cfft_radix4_q31.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_cfft_radix8_f32.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_dct4_f32.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_dct4_init_f32.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_dct4_init_q15.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_dct4_init_q31.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_dct4_q15.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_dct4_q31.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_rfft_f32.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_rfft_fast_f32.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_rfft_fast_init_f32.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_rfft_init_f32.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_rfft_init_q15.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_rfft_init_q31.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_rfft_q15.o ./code/SDK/platform/CMSIS/DSP/src/TransformFunctions/arm_rfft_q31.o ./code/SDK/platform/CMSIS/DSP/src/SupportFunctions/arm_copy_f32.o ./code/SDK/platform/CMSIS/DSP/src/SupportFunctions/arm_copy_q15.o ./code/SDK/platform/CMSIS/DSP/src/SupportFunctions/arm_copy_q31.o ./code/SDK/platform/CMSIS/DSP/src/SupportFunctions/arm_copy_q7.o ./code/SDK/platform/CMSIS/DSP/src/SupportFunctions/arm_fill_f32.o ./code/SDK/platform/CMSIS/DSP/src/SupportFunctions/arm_fill_q15.o ./code/SDK/platform/CMSIS/DSP/src/SupportFunctions/arm_fill_q31.o ./code/SDK/platform/CMSIS/DSP/src/SupportFunctions/arm_fill_q7.o ./code/SDK/platform/CMSIS/DSP/src/SupportFunctions/arm_float_to_q15.o ./code/SDK/platform/CMSIS/DSP/src/SupportFunctions/arm_float_to_q31.o ./code/SDK/platform/CMSIS/DSP/src/SupportFunctions/arm_float_to_q7.o ./code/SDK/platform/CMSIS/DSP/src/SupportFunctions/arm_q15_to_float.o ./code/SDK/platform/CMSIS/DSP/src/SupportFunctions/arm_q15_to_q31.o ./code/SDK/platform/CMSIS/DSP/src/SupportFunctions/arm_q15_to_q7.o ./code/SDK/platform/CMSIS/DSP/src/SupportFunctions/arm_q31_to_float.o ./code/SDK/platform/CMSIS/DSP/src/SupportFunctions/arm_q31_to_q15.o ./code/SDK/platform/CMSIS/DSP/src/SupportFunctions/arm_q31_to_q7.o ./code/SDK/platform/CMSIS/DSP/src/SupportFunctions/arm_q7_to_float.o ./code/SDK/platform/CMSIS/DSP/src/SupportFunctions/arm_q7_to_q15.o ./code/SDK/platform/CMSIS/DSP/src/SupportFunctions/arm_q7_to_q31.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_max_f32.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_max_q15.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_max_q31.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_max_q7.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_mean_f32.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_mean_q15.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_mean_q31.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_mean_q7.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_min_f32.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_min_q15.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_min_q31.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_min_q7.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_power_f32.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_power_q15.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_power_q31.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_power_q7.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_rms_f32.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_rms_q15.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_rms_q31.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_std_f32.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_std_q15.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_std_q31.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_var_f32.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_var_q15.o ./code/SDK/platform/CMSIS/DSP/src/StatisticsFunctions/arm_var_q31.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_add_f32.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_add_q15.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_add_q31.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_cmplx_mult_f32.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_cmplx_mult_q15.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_cmplx_mult_q31.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_init_f32.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_init_q15.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_init_q31.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_inverse_f32.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_inverse_f64.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_mult_f32.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_mult_fast_q15.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_mult_fast_q31.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_mult_q15.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_mult_q31.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_scale_f32.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_scale_q15.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_scale_q31.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_sub_f32.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_sub_q15.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_sub_q31.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_trans_f32.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_trans_q15.o ./code/SDK/platform/CMSIS/DSP/src/MatrixFunctions/arm_mat_trans_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_biquad_cascade_df1_32x64_init_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_biquad_cascade_df1_32x64_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_biquad_cascade_df1_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_biquad_cascade_df1_fast_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_biquad_cascade_df1_fast_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_biquad_cascade_df1_init_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_biquad_cascade_df1_init_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_biquad_cascade_df1_init_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_biquad_cascade_df1_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_biquad_cascade_df1_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_biquad_cascade_df2T_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_biquad_cascade_df2T_f64.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_biquad_cascade_df2T_init_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_biquad_cascade_df2T_init_f64.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_biquad_cascade_stereo_df2T_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_biquad_cascade_stereo_df2T_init_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_conv_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_conv_fast_opt_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_conv_fast_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_conv_fast_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_conv_opt_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_conv_opt_q7.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_conv_partial_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_conv_partial_fast_opt_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_conv_partial_fast_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_conv_partial_fast_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_conv_partial_opt_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_conv_partial_opt_q7.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_conv_partial_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_conv_partial_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_conv_partial_q7.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_conv_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_conv_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_conv_q7.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_correlate_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_correlate_fast_opt_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_correlate_fast_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_correlate_fast_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_correlate_opt_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_correlate_opt_q7.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_correlate_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_correlate_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_correlate_q7.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_decimate_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_decimate_fast_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_decimate_fast_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_decimate_init_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_decimate_init_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_decimate_init_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_decimate_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_decimate_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_fast_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_fast_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_init_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_init_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_init_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_init_q7.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_interpolate_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_interpolate_init_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_interpolate_init_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_interpolate_init_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_interpolate_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_interpolate_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_lattice_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_lattice_init_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_lattice_init_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_lattice_init_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_lattice_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_lattice_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_q7.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_sparse_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_sparse_init_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_sparse_init_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_sparse_init_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_sparse_init_q7.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_sparse_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_sparse_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_fir_sparse_q7.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_iir_lattice_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_iir_lattice_init_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_iir_lattice_init_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_iir_lattice_init_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_iir_lattice_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_iir_lattice_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_lms_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_lms_init_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_lms_init_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_lms_init_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_lms_norm_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_lms_norm_init_f32.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_lms_norm_init_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_lms_norm_init_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_lms_norm_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_lms_norm_q31.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_lms_q15.o ./code/SDK/platform/CMSIS/DSP/src/FilteringFunctions/arm_lms_q31.o ./code/SDK/platform/CMSIS/DSP/src/FastMathFunctions/arm_cos_f32.o ./code/SDK/platform/CMSIS/DSP/src/FastMathFunctions/arm_cos_q15.o ./code/SDK/platform/CMSIS/DSP/src/FastMathFunctions/arm_cos_q31.o ./code/SDK/platform/CMSIS/DSP/src/FastMathFunctions/arm_sin_f32.o ./code/SDK/platform/CMSIS/DSP/src/FastMathFunctions/arm_sin_q15.o ./code/SDK/platform/CMSIS/DSP/src/FastMathFunctions/arm_sin_q31.o ./code/SDK/platform/CMSIS/DSP/src/FastMathFunctions/arm_sqrt_q15.o ./code/SDK/platform/CMSIS/DSP/src/FastMathFunctions/arm_sqrt_q31.o ./code/SDK/platform/CMSIS/DSP/src/ControllerFunctions/arm_pid_init_f32.o ./code/SDK/platform/CMSIS/DSP/src/ControllerFunctions/arm_pid_init_q15.o ./code/SDK/platform/CMSIS/DSP/src/ControllerFunctions/arm_pid_init_q31.o ./code/SDK/platform/CMSIS/DSP/src/ControllerFunctions/arm_pid_reset_f32.o ./code/SDK/platform/CMSIS/DSP/src/ControllerFunctions/arm_pid_reset_q15.o ./code/SDK/platform/CMSIS/DSP/src/ControllerFunctions/arm_pid_reset_q31.o ./code/SDK/platform/CMSIS/DSP/src/ControllerFunctions/arm_sin_cos_f32.o ./code/SDK/platform/CMSIS/DSP/src/ControllerFunctions/arm_sin_cos_q31.o ./code/SDK/platform/CMSIS/DSP/src/ComplexMathFunctions/arm_cmplx_conj_f32.o ./code/SDK/platform/CMSIS/DSP/src/ComplexMathFunctions/arm_cmplx_conj_q15.o ./code/SDK/platform/CMSIS/DSP/src/ComplexMathFunctions/arm_cmplx_conj_q31.o ./code/SDK/platform/CMSIS/DSP/src/ComplexMathFunctions/arm_cmplx_dot_prod_f32.o ./code/SDK/platform/CMSIS/DSP/src/ComplexMathFunctions/arm_cmplx_dot_prod_q15.o ./code/SDK/platform/CMSIS/DSP/src/ComplexMathFunctions/arm_cmplx_dot_prod_q31.o ./code/SDK/platform/CMSIS/DSP/src/ComplexMathFunctions/arm_cmplx_mag_f32.o ./code/SDK/platform/CMSIS/DSP/src/ComplexMathFunctions/arm_cmplx_mag_q15.o ./code/SDK/platform/CMSIS/DSP/src/ComplexMathFunctions/arm_cmplx_mag_q31.o ./code/SDK/platform/CMSIS/DSP/src/ComplexMathFunctions/arm_cmplx_mag_squared_f32.o ./code/SDK/platform/CMSIS/DSP/src/ComplexMathFunctions/arm_cmplx_mag_squared_q15.o ./code/SDK/platform/CMSIS/DSP/src/ComplexMathFunctions/arm_cmplx_mag_squared_q31.o ./code/SDK/platform/CMSIS/DSP/src/ComplexMathFunctions/arm_cmplx_mult_cmplx_f32.o ./code/SDK/platform/CMSIS/DSP/src/ComplexMathFunctions/arm_cmplx_mult_cmplx_q15.o ./code/SDK/platform/CMSIS/DSP/src/ComplexMathFunctions/arm_cmplx_mult_cmplx_q31.o ./code/SDK/platform/CMSIS/DSP/src/ComplexMathFunctions/arm_cmplx_mult_real_f32.o ./code/SDK/platform/CMSIS/DSP/src/ComplexMathFunctions/arm_cmplx_mult_real_q15.o ./code/SDK/platform/CMSIS/DSP/src/ComplexMathFunctions/arm_cmplx_mult_real_q31.o ./code/SDK/platform/CMSIS/DSP/src/CommonTables/arm_common_tables.o ./code/SDK/platform/CMSIS/DSP/src/CommonTables/arm_const_structs.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_abs_f32.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_abs_q15.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_abs_q31.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_abs_q7.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_add_f32.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_add_q15.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_add_q31.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_add_q7.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_dot_prod_f32.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_dot_prod_q15.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_dot_prod_q31.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_dot_prod_q7.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_mult_f32.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_mult_q15.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_mult_q31.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_mult_q7.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_negate_f32.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_negate_q15.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_negate_q31.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_negate_q7.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_offset_f32.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_offset_q15.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_offset_q31.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_offset_q7.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_scale_f32.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_scale_q15.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_scale_q31.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_scale_q7.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_shift_q15.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_shift_q31.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_shift_q7.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_sub_f32.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_sub_q15.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_sub_q31.o ./code/SDK/platform/CMSIS/DSP/src/BasicMathFunctions/arm_sub_q7.o ./code/PEx/src/BATTERY_ADC.o ./code/PEx/src/CLK_manager.o ./code/PEx/src/CLOCK.o ./code/PEx/src/Cpu.o ./code/PEx/src/DEBUG_UART.o ./code/PEx/src/DMA_controller.o ./code/PEx/src/FLASH_SPI.o ./code/PEx/src/FS_I2C.o ./code/PEx/src/GPIO.o ./code/PEx/src/HEXI_OS.o ./code/PEx/src/KW40_UART.o ./code/PEx/src/NFS_I2C.o ./code/PEx/src/OLED_SPI.o ./code/PEx/src/PWR_Manager.o ./code/PEx/src/free_rtos.o ./code/PEx/src/hardware_init.o ./code/PEx/src/pin_mux.o ./code/PEx/src/sensor_timer.o ./code/PEx/src/test_uart.o ./code/OLED/src/OLED_defs.o ./code/OLED/src/OLED_driver.o ./code/HEXIWEAR/src/HEXIWEAR_defs.o ./code/HEXIWEAR/src/HEXIWEAR_driver.o ./code/Events.o ./code/PE_low_level_init.o ./code/main.o -lPedometerLib -lm -lg -lgcc -lnosys -Xlinker --end-group arm-none-eabi-g++: error: KDS/HEXIWEAR_MK64/kds/../code/apps/pedometer/Keynetik/bin: No such file or directory makefile:136: recipe for target 'HEXIWEAR_MK64.elf' failed make: *** [HEXIWEAR_MK64.elf] Error 1

Unable to install GNU ARM Eclipse plug in according to PyOCD instructions

"2)

Kinetis says "Could not find http://gnuarmelcipse..."

If I open the internal browser of kinetis, that works so those are probably not internet connection problems.l

On a sidenote: The MIkroElektronika Tutorial on Hexiwear says "The ilg.gnuarmeclipse.repository-3.2.1-201701141320.zip file is also available from Hexiwear Github repository in the folder SWpyOCD"
I can't find it there.

What I actually wanna do is start programming the Hexiwear with some external C (or Python) libraries. Zerynth IDE works but using external libraries doesn't seem to work

KDS3 BUILD ERROR

makefile:136: recipe for target 'HEXIWEAR_MK64.elf' failed
make: *** [HEXIWEAR_MK64.elf] Error 1

HOW TO RESOLVE THIS PROBLEM?

example spi master - slave with stm32 and mikre

Hi Goodmorning! I saw you use stm32 with mikroc, could you help me? I should make a simple spi test between two M4 stm clickers, one master and one slave. I am having difficulty receiving a character with the slave. could you help me?
Thank you

Section Placement Failed When Compiling KW40z

Hi,

I've been following the guide in documentation directory on setting up toolchains for KW40z. I'm using IAR 8.22.2.15996. I didn't change any code or configuration in the project, but when I built them, the linker spit out:

Error[Lp011]: section placement failed 
            unable to allocate space for sections/blocks with a total estimated minimum size of 0x263ac bytes (max align 0x8) in <[0x00001400-0x000014bf], [0x000014c8-0x000277ff]> (total uncommitted space 0x26338). 

Is there any additional step you guys applied when building the stock firmware?

Xi

Hexiwear MK64 not building

I'm using MCUxpresso 10.2.0 and the Hexiwear SDK. The SDK code examples work, but the MK64 doesn't build. A lot of header files seem to be missing, and if I try to import the example with MCU, it gives me this error "make: *** No rule to make target `clean'".

broken build under linux by includes and linker path with case sensitive differences

Hi,

Today I clone last version under linux and I have to change several includes and even linker path, the problem is that sometimes an uppercase was used in file name but lowercase appears on source, there were so many that I forgot them, i.e. , a file called HEXIWEAR_info.h but then hexiwear_info.h was used on source. Linker path was something as "Program_Files", but actual path is "program_files".

After setting source to match filenames I make it compile.

I will also suggest to stick with a pattern or a simiiar way to call files, i.e. I notice some files called with all uppercase others with a mixture, I will suggest to stick with same pattern, for example there is a file called PWR_Manager.c and other file called OLED_defs.c.

Tkx,

Screen will not wake up

The OLED will not power on after the device goes into standby. The only way to turn it back on is to reset it. Not sure if this is due to the double-tap function not recognizing taps correctly or an issue with the IRQ/power settings. This is with a vanilla build of the MK64 code.

IAR BUILD ERROR

HELLO

NOW I TRY KW40 IAR PROGRAMMING
BUT I HAD SOME PROBLEM & ERROR

I ADDED SYSTEM VARIABLE!!

variable

BUILD RESULT !
HOW TO FIX THIS ERROR

error

Device stuck after it goes into OTAP mode

So as of now I can't get OTAP to work with any of the various Android phones I have tried. That's probably on the Android app side, but just as importantly the Hexiwear has no abort or time-out feature if the OTAP either fails or never starts. It requires a hard reset in order to cancel the OTAP process. It could probably use a timer to keep an eye on it AND the back button to still work in OTAP mode.

How to flash firmware of the K64 with a docking station?

I'm trying to get brand new Hexiwear ready to flash Zephyr RTOS. I'm following the docs of Hexiwear but I seem to be unable to flash the bootloader.

What's the process? I'm trying the following:

  1. Configure switches to target the MK64
  2. Hold the left Reset button for 3 seconds while I power on the docking station
  3. Copy the .bin firmware to the MAINTENANCE mass storage drive which shows up
  4. Cycle the power on the docking station (or press the left reset button again).

However, the device is not seen by pyOCD: pyocd-gdbserver -l returns that no board were found.

I'm running Linux, and dmesg displays the following when I start the board in maintenance mode:

[230307.625920] usb 3-1: new full-speed USB device number 35 using xhci_hcd
[230307.814304] usb 3-1: New USB device found, idVendor=2dbc, idProduct=0001
[230307.814308] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[230307.814310] usb 3-1: Product: DAPLink CMSIS-DAP
[230307.814312] usb 3-1: Manufacturer: ARM
[230307.814316] usb 3-1: SerialNumber: 0000000031874e45004e2004906e004d3ed1000097969900
[230307.816177] usb-storage 3-1:1.0: USB Mass Storage device detected
[230307.816278] scsi host6: usb-storage 3-1:1.0
[230308.816260] scsi 6:0:0:0: Direct-Access     MBED     VFS              0.1  PQ: 0 ANSI: 2
[230308.816509] sd 6:0:0:0: Attached scsi generic sg2 type 0
[230308.818756] sd 6:0:0:0: [sdb] 16512 512-byte logical blocks: (8.45 MB/8.06 MiB)
[230308.819982] sd 6:0:0:0: [sdb] Write Protect is off
[230308.819986] sd 6:0:0:0: [sdb] Mode Sense: 03 00 00 00
[230308.821203] sd 6:0:0:0: [sdb] No Caching mode page found
[230308.821208] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[230308.849543] sd 6:0:0:0: [sdb] Attached SCSI removable disk

Is there any udev rule I need to setup prior to be able to flash this board?

Thanks.

Flashing KW40.bin and MK64.bin

Hi Guys,

My hexiwaear BLE is working fine now. However, let's assume that my hexiwear does not have any KW40.bin or MK64.bin. Let's assume everything is messed up.
Is there a clear tutorial to prepare my Hexiwwar to send BLE and compile some med examples like Hexi_BLE_Example?
Tutorial with flashing way, order, and correct binary versions.

I found one here (link). However, it is based on a forked code version from two years. I am not sure about the differences between current and previous versions.

I see that you have now
1- https://github.com/MikroElektronika/HEXIWEAR/tree/master/SW/MK64%20KDS/HEXIWEAR_MK64/binary
2- https://github.com/MikroElektronika/HEXIWEAR/tree/master/SW/KW40%20IAR/HEXIWEAR_bluetooth/binary

let's make use of them and forget old versions.
Any help?

Buzz click on hexiwear

Hello,

I'm sorry, i don't know if i'm in the good place to ask this, but i try.
I have two projects kds on separate workspace.
The first is hexiwear, it builds and it works and the program run on the watch
The second is buzz click it builds and it works as well and the program run on the watch, i can heard the melody with the buzz on the slot3

I should like to add the buzz function in the hexiwear program.
So i begin to merge just the main.h and i try to load the list a lib.

My problem is, when i load one of them ,
#include "fsl_enet_driver.h"
#include "fsl_ewm_driver.h"
#include "fsl_flexbus_driver.h"
#include "fsl_vref_driver.h"
#include "fsl_wdog_driver.h"

My project doesn't build and i got an error
arm-none-eabi-g++: error: CreateProcess: No such file or directory
makefile:143: recipe for target 'HEXIWEAR_MK64.elf' failed
make: *** [HEXIWEAR_MK64.elf] Error 1

Have you an idea, or maybe there is another way to do that.

Thanks for your help.

Perceive iBeacon from Hexiwear?

Hi everyone,
Is there a way to perceive iBeacon packages in Hexiwear? Do the KW40Z implements only the peripheral mode or we can implement also an observer mode?

demo limit using mikroC PRO for ARM v5.1.0

Hello,
I'm trying to use the WiFi3 click/Hexiwear along with the Cloud Connectivity example here:

https://github.com/MikroElektronika/HEXIWEAR/tree/master/SW/Cloud%20Connectivity

The recommended compiler is the a beta version of mikroC PRO for ARM v5.1.0. I have it installed and when I compile the code, I get:

0 434 Demo Limit Demo Limit

We bought the Hexiwear dev kit, the development board and the WiFi click module specifically to try this demo. Do I have to buy a license for a beta compiler for $300 just try the demo. Is there any way to get a temporary license for 30 days to try the demo? I posted a ticket on MikroElektronika, but they said that this version of the software doesn't exist.

Any help would be appreciated.

Tom

Hexiweaer as beacon

Hello everyone .
anyone tried to make the hexiwear act as beacon and send simple message.
thanks

Android app

Where is the source for the current android app? I only see the legacy code, but it's quite old compared to the current version on the playstore.
Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.