Closed

Fix a bug: sample loss in Android app when retrieving data via BLE

I'm developing an Android app which retrieves data via BLE from a device in real-time.

As stated in the device's datasheet, BLE uses a 20-ms connection interval. Twenty user-data bytes (which is equal to 2- samples for each channel and 2-bytes running counter) are sent in GATT notifications. Data from the device is ping-pong buffered and up to six BLE-notification packets are sent every 14 ms based on an OSAL timer. The sample rate is set as 160 samples/sec. Each sample is 3 bytes and is sending 3 channels.

Each notification packet consists of 20 bytes containing the following:

Measurement Sample 1 (Raw ADC data):

- Channel1 (3 bytes)

- Channel2 (3 bytes)

- Channel3 (3 bytes)

Measurement Sample 2 (Raw ADC data):

- Channel1 (3 bytes)

- Channel2 (3 bytes)

- Channel3 (3 bytes)

Afterwards I plot this data, but it looks like that I am only getting a sample rate around 105, while there should be 160 samples/sec. It just looks like some samples are missing looking from the signal.

I would like you to fix the bug. Here's a code that I use: [url removed, login to view]

Skills: Android, Java, Mobile App Development

See more: data entry app android download, online data entry app android, data throttling app android, data service app android, ble app android, simple data entry app android, data graph app android, data man app android, offline data entry app android, data processing app android, data capture app android, data entry app android, data calculator app android, data collection app android, mobile data collection app android

About the Employer:
( 0 reviews ) Slovenia

Project ID: #13483947

18 freelancers are bidding on average €240 for this job

KESHAVINFOTECH

Hi Thanks for your valuable time. :-) Please check below points : 1. I'm developing an Android app which retrieves data via BLE from a device in real-time. As stated in the device's datasheet, BLE uses a 20 More

€205 EUR in 10 days
(124 Reviews)
7.9
PerfectlyCoding

Dear sir I have check your project description .. Can we discuss about your project detail function step by step ? Then we can confirm every requirement with together I will provide smart UI/UX interface a More

€155 EUR in 3 days
(42 Reviews)
7.3
bondwp322

Hi, Dear Employer! How are you? I read your description carefully and understand your requirements fully. I am really interested in your project. I am 100% sure i can do this. Sure, I will support free bug fixin More

€155 EUR in 3 days
(48 Reviews)
6.6
mobiwolf

Hello, Our team have already had vast experience with Bluetooth apps. So, we have good awareness about all the aspects. I can show you bluetooth apps we made: 1) The project protected by NDA where we have imple More

€1111 EUR in 10 days
(7 Reviews)
6.0
jinc107

Hello, I read your project description carefully and I am absolutely sure that I can do your project very well. I have developed many Android apps for 7 years, so I can achieve the results that you are asking for. I More

€150 EUR in 3 days
(11 Reviews)
5.4
€250 EUR in 3 days
(14 Reviews)
4.9
chonhyon1024

Dear, sir. Nice to meet you. I am a mobile developer by profession and expert. I just read the description regarding the project and interested in working for your project. I have developed many apps for 7+ years More

€155 EUR in 3 days
(12 Reviews)
4.6
posspooja

Hello, I am an Developer with more than 7 years of experience and shall get this done in about 3 days' time. Let me know if you have any doubts / queries about my expertise, will be more than happy to address t More

€263 EUR in 3 days
(3 Reviews)
4.6
€155 EUR in 3 days
(22 Reviews)
4.7
gurtajs4

Hi, I am an Android Expert, with Linux, Server Backend Knowledge. I have also worked on IOS Recently I have worked on Arduino and RPi Projects. One of them was coming up with a Tangible Interface with a cube shape, More

€244 EUR in 1 day
(8 Reviews)
4.4
searcheverything

Hi I am expert android developer having 8+ year experienced . I am interested in this project & I can fix bugs . NOTE : Can't provide estimate of this It should be hourly. As It needs to diagnose the issue . More

€136 EUR in 1 day
(4 Reviews)
3.8
dharmaniz

Dear Hiring Manager I have read job details of "Fix a bug: sample loss in Android app when retrieving data via BLE".I can fix bugs on your app as per your requirement. I have more then 6 years of experience in A More

€155 EUR in 3 days
(6 Reviews)
2.9
€155 EUR in 3 days
(3 Reviews)
2.1
Flitwebs

Hello Team We have just checked out your app requirement and we are certain that we would be the suitable fit for this job as we have previously developed a number of Android and iOS applications and have 4+ years o More

€155 EUR in 3 days
(0 Reviews)
0.0
€205 EUR in 6 days
(0 Reviews)
0.0
gamnetfreelancer

Hello! My name is Gabriel and I'm ready to start working in your project! We are certified developers for Iphone and android.(Xcode and Android Studio), We can start working in your project from scratch, starting fro More

€250 EUR in 5 days
(0 Reviews)
0.0
lumenaSolutions

Hello sir!! Myself Sumit Singh, I read the job details extremely carefully and I am absolutely sure that I can do the project very well.I have experience more than 8+ yrs. My skills are : - PHP, MySql,Python MVC Frame More

€255 EUR in 3 days
(0 Reviews)
0.0
shamuztab

Hi, I am software engineering student with good command over android [url removed, login to view] can rely on me for the accomplishment of the job you offer, I have done multiple projects on android platform with different APIs, p More

€155 EUR in 3 days
(0 Reviews)
0.0
jiandeng

sampling rate 160, that is 80 notifications per second. Given 20ms connection interval, up to 4 notifications in a single connection interval (if you are talking about cc2640 or cc2541), data rate is not a problem

€200 EUR in 10 days
(0 Reviews)
0.0
€244 EUR in 3 days
(0 Reviews)
0.0