SigFox Down-Link is now available for TD chips
I was waiting for it since a long time, now it is ready ! The down-link code is available on the Telecom Design SDK version 5.0.0. Thank to this upgrade we are now ready to receive 4 messages a day …...
View ArticleSigFox downlink howto
SigFox downlink is now available since the Telecom Design SDK 5. This allow to send a message to your SigFox device from the network. You have a 4 message a day limitation. This post will explain how...
View ArticleTelecom Design SDK – TD_USER_Loop working way
After some discussions this afternoon with TD support and get a good advice from them, this post details some notice about TD_USER_Loop working way and power saving. For those like experienced with...
View ArticleTelecom Design sdk – track your stack usage
When trying to see what is happening with your code, you could try to follow stack size and current running time. Here is a simple function for doing the work : void dsk_printDebug() { #ifdef DEBUG...
View ArticleManage sigfox device for consumer deployment
When you plan to deploy / sell sigfox based solution to consumer, you have to manage you device park. The sigfox network have a restricted radio medium to ensure you will not emit more than what you...
View ArticleSWD programming using a RaspberryPi
I previously write this post on how to use a BeagleBoneBlack as a JTAG (SWD) programmer. It was fun but really slow. I port my code on RaspberryPI and now what was taken 5-8 hours is a couple of...
View ArticleRunning sigfox with a Raspberry-Pi
Based on my sigfox multi-board shield, it is possible to hack sigfox with a raspberry pi. The standard telecom Design firmware allow to use it as a modem. The raspberry Pi just have to send the...
View ArticleSigFox – The Telecom Design Familly
Telecom Design provides 4 different chips to support SigFox communications. This post details the differences of each of them in term of functionnalities All are modules are based on a EFM32 / Cortex...
View ArticleEFM32 – I2C for Telecom Design TD1204 / TD1208
A good way to expand Telecom Design system is to use I2C to connect external devices. As an example I had to add an extra Analog to Digital converter. I’m using a MCP3021Ax device. This I2C chip just...
View ArticleTelecom Design TD1204 / TD1208 use DB2-DB3
Telecom Design TD1204 have really limited number of GPIOs available even if it have many pins … So you quickly have to use the DB2-DB3 pin that are usually used by SWD port. If you try to reconfigure...
View ArticleFlash a TD1204 over J-Link
For flashing a TD1204 / TD1208 over J-link you need to use the following commands: JLinkExe -device EFM32G210F128 -if swd -speed 1000 J-Link> loadbin xxxxx.bin,0 ... J-Link> r # reset J-Link>...
View ArticleMeasure waveform duration with EFM32 / TD1208
Measuring a pulse duration in a pulse train was my last week headache with the TD1208 and the not so well documented EFM32. Basically, my objective was to activate a timer on a pulse train to measure...
View ArticlePort a TD1208 firmware to TD1508
TD1508 is the FCC version of the TD1208, they are pin to pin compatible and based on the same SDK so converting an object working on a TD1208 sounds easy. Practically speaking there are some preparing...
View Article