Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Tacca

Pages: 1
1
Hello,

I am using the UARTPassThrough example as basis to send 9DOF wirelings data with BLE.
However, since I have 2 sensors, I am starting to wonder if there is a better way to do this.

I am calling this twice per sample (each sample is a reading from 2 wirelings sensors), with some delay between them:

Code: [Select]
    if (!lib_aci_send_data(PIPE_UART_OVER_BTLE_UART_TX_TX, (uint8_t*)sendBuffer, sendLength))
    {
      SerialMonitorInterface.println(F("TX dropped!"));
    }

I am trying to wrap my head around the specifics of this command, so I am looking something to go guide me deep in the GATT configurations, characteristics, attributes, etc.

Is there any project or code example with that in mind?

I am using a stack of:
- TinyZero
- STBLE
- WirelingAdapter[9DOFWireling;9DOFWireling]

Thank you all in advance.

2
General Discussion / "Best" way to send sensor data via BLE?
« on: May 28, 2020, 05:38:47 PM »
Hi,

I am facing a problem with my project.
I am trying to send 9axis sensor data via BLE, I managed to do that via UART example by truncating a concatenated message of the data, into chunks of 20 bytes each.
The problem is, the 9 axis data plus fusion becomes 3~4 messages (60 to 80 bytes), and I plan to use 2 9axis sensors (wirelings), which would double the length of the message I need to send. This decresce my throughput by a lot.
Right now, using only one sensor, I can't go below 120ms or I start loosing some of the data.

Is there a best way? Any thoughts are appreciated.
Thanks

3
TinyDuino Processors & TinyShields / Using multiple 9AXIS IMU TinyShield
« on: August 22, 2019, 02:36:05 PM »
Hello,

I am pretty new into the arduino and circuits world, and after doing some research I ended up here, strongly believing that tinycircuits might be the way for me.

I want to get data from multiple IMU's fixed at some body parts, I want these data timestamped/synced and collected on the go (like being feeded to a smartphone)...

My question is, am I able to stack multiple (3 or more) 9AXIS IMU shields together with a single TinyZero unit?

First idea was 1 TinyZero + 9AXIS + ExtenderCable + 9AXIS  + ExtenderCable + 9AXIS...
The data would be streamed via cable from the TinyZero to the Smartphone, and the energy source would be this too.

The second idea is a bit more expensive, a group of [1 TinyZero (lithium battery) + BLE + 9AXIS] per body part, so, 3 or more of each, then I would get all them via android app and figure out how to connect to multiple devices and sync the data from the multiple devices.

So before I spending quite a good amount in these circuits, is it possible? Is there a better way to achieve this?
If so, Is there any public projects near this that I can dig in?

Thank you very much.

Pages: 1
SMF spam blocked by CleanTalk