Recent Posts

Pages: 1 ... 8 9 [10]
91
Support / Re: Calling SimbleeCOM_OnReceive in another function
« Last post by tolson on March 10, 2017, 07:52:44 PM »
_onReceive is itself an interrupt handler. You don't call it.

Perhaps you can show sketches for what you think should be working.
92
Support / Calling SimbleeCOM_OnReceive in another function
« Last post by jdlin on March 10, 2017, 06:47:05 PM »
Hi, I'm trying to set up two-way communication between 2 Simblee chips. One is "roaming" and the other is connected ("tethered") to PC. The roaming chip is constantly sending data to the tethered chip. I have control signals that I print to the Serial Monitor from Matlab that the tethered chip reads. I do this by using a timer that interrupts ever 100ms. I send these control signals to the roaming chip through SimbleeCOM.send.

My problem is that the roaming chip seems to never execute SimbleeCOM_OnReceive. It just stays in the main loop where it is sending data to the tethered chip. I want to fix this by using a timer interrupt again. However, I don't know how to call SimbleeCOM_OnReceive within the interrupt function. I also don't know if it is even possible?
93
Support / Re: Powering up Simblee by other power source (failed)
« Last post by tolson on March 10, 2017, 07:27:31 AM »
You need to connect GND between the boards.
94
Support / Re: Simblee Preserve Flash Content when uploading new hex file
« Last post by deonsmt on March 10, 2017, 06:22:29 AM »
My devices are not cloud connected so I have a bluetooth app that downloads all the settings, then I update firmware, then I reload settings. Reading this sentence doesn't sound too bad but if you forget to download the settings.... things go badly wrong for me! At some point I could figure a way to automate this but it would be way easier if I could modify the programmer exe not to clean the entire flash before programming.

My next PCB revision will make things easier  ;D
95
Support / Powering up Simblee by other power source (failed)
« Last post by rclawalan on March 09, 2017, 09:21:42 PM »
Hello all,

I have tried to power up the simblee board by other power sources instead of the rfduino usb shield. I connect the simblee boards with different scenarios (with different power sources), and i found out there are some problems.

I have attached a full picture of all scenarios (Attachment A). Not working means i cannot upload any program nor read the data from the sensor. It shows UART TIMEOUT FAIL...FAIL...FAIL...

Any help is greatly appreciated.

Thanks!
96
Support / Re: Simblee Preserve Flash Content when uploading new hex file
« Last post by tolson on March 09, 2017, 02:38:56 PM »
I forgot, they also touted to upload your settings to the cloud and bring them back after the update.

Most of my projects don't expect to have any cloud based access. So FRAM it is.

I guess you could write a script that downloads your data does the update and recovers the data from local devices, but I haven't tried it.
97
Support / Re: Simblee Preserve Flash Content when uploading new hex file
« Last post by deonsmt on March 09, 2017, 10:00:30 AM »
Thanks for the info!

Unfortunately I have 50 boards manufactured without external FLASH/FRAM. My current workaround is to download the parameters, update firmware and then upload the parameters after the flash update. This gets old fast! The next revision will include the external flash or fram as you suggested.



98
Support / Re: Simblee Preserve Flash Content when uploading new hex file
« Last post by tolson on March 09, 2017, 08:19:06 AM »
I've asked RF Digital a similar question.. Is there ANY Flash Page preserved. The answer is NADA(not at this time)!
So until they come up with a fix, I have to use external small I2C FRAM memory. Could use external FLASH, but I like FRAM.
I suspect a change to the boot loader will be needed to always preserve 1 page before the actual user space.
99
Support / Simblee Preserve Flash Content when uploading new hex file
« Last post by deonsmt on March 09, 2017, 06:31:19 AM »
Hi,
Is there a way to preserve flash page 251 on a Simblee device when loading new code? I have a number of system calibration values that get stored in page 251 that get wiped every time I need to update firmware. I would like to prevent this from happening. I am using the Arduino IDE to program the Simblee modules

Thanks
Deon

100
Simblee Libraries / Re: Is there a watchdog timer capability for SImblee
« Last post by tolson on March 08, 2017, 09:58:50 PM »
Can't use any AVR specific functions. The Simbee is a ARM Cortex M0 microprocessor. To get an idea of what built-in capabilities and registers are google for the nRF51822 datasheet.
Pages: 1 ... 8 9 [10]
anything