Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
9 years, 4 months ago.
Build error
I'm trying to build this project with the mbed online compiler for a Maxim board and I get the following error: Undefined symbol createBLEInstance() (referred from main.cpp.MAXWSNENV.o).
I don't see where it's pulling the reference from in the main module. Any ideas? The project doesn't build with this error.
Question relating to:
1 Answer
9 years, 4 months ago.
I've updated the description to describe the problem and how to fix it. We've run into some legal trouble with some of the Bluetooth software and can not release one of the necessary libraries. The current solution will require you to build the demo offline, but we will have a permanent solution available shortly.
Thanks but it's bit disappointing to get a "demo" board from a large company like Maxim that requires special firmware builds. I know this isn't your fault so please take this for what it's worth. The purpose of a demo board is to show potential users what the MCU and/or chipset is capable of. Quite frankly I can read sensors over an I2C bus and dump the results out to a serial port with a PIC. What made this board attractive was the combination of sensors and an MCU with an on-chip BLE peripheral. If it's a major PITA to get that to work I'll just wait until the custom board that we're designing with a Ti CC2640 MCU is ready.
One more question, even if I build this firmware so that the sensor output is directed to the BLE peripheral, how do I see the results? Has anyone written an iPhone or Android app. for this board yet?
posted by 20 Jul 2015
Some more information:
/**
extern BLEInstanceBase *createBLEInstance(void);
It seems that the low-level hardware-dependent function has not been implemented. I'll try to find the module for this and fix it.
posted by John Pavlick 16 Jul 2015