fwende
fwende
About
- Username
- fwende
- Joined
- Visits
- 70
- Last Active
- Roles
- Member
Comments
-
@NaughtiusMaximus Good find, would you mind to either make a pull request or send me the updated file? @wjcroft It is already a demo app, but it doesn't have a graph implemented. The functionality to keep track of any dropped packets…
-
@NaughtiusMaximus I don´t have experience with JitPack, but from looking at the homepage, it seems like the issue might be that I didn´t add a release on Github yet. I added a release now, maybe you can get it working with that: https://github.co…
-
@pushtheworld Another Update, I updated the repository to include 18Bit decompression and the Impedance values. Also the packat loss has been fixed https://github.com/Brain-Hero/GanglionAndroidBluetooth
-
Problem solved See the readme for more information. https://github.com/Brain-Hero/GanglionAndroidBluetooth
-
@wjcroft@NaughtiusMaximus Good news, I have updated the Android library to include a couple of things such as the connection priority, but also 18Bit decompression and impedance check. More info in the Readme here: https://github.com/Brain-H…
-
Sure, I will make a post. I will try to get it up by the end of the week after the coming one, as I will be away the coming week. I will let you know once it is done.
-
That's definitely great news. Oh for sure, that's just because of the way the data is sent to the ganglion in our deprecated Java app. I believe if you have a delay between commands sent to the ganglion then it shouldn't be an issue. Also a big …
-
@wjcroft I did some tests and here are the results with a Huawei Mediapad T3 10 and a Oneplus 5T: Mediapad T3 10 High priority Lost: 86 out of 12473 % of loss= 0.6894892968812635 Lost: 90 out of 15816 % of loss= 0.5690440060698028 No priority…
-
Hi Max, Those are some very interesting points. Regarding iOS, I have heard from others working on it, that it seems to be stable from the iPhone 6s and up, as well as Pixel 2 and up. Might be that if the cpu is powerful enough, Android and …
-
I read through the paper you posted, which was really helpful btw., and I know get what you were saying.Thanks for your time explaining this to me, I learned something new!
-
re BLE transmission I know, I worked through the documentation when writing the java library. That was the idea t drop it to 50 packets/s - 100sps. I do understand that it can't be guaranteed, but I think it's worth a shot. re Nyquist I do un…
-
Do you have something more in depth to read about the point you are making? I have heard, read and learned about the theorem a couple of times but never encountered the 4 or 5 samples per waveform you were mentioning, however I haven't really used i…
-
Thank you William, as always you are of great help. For now we would be happy to work just with the alpha waves so 12Hz would be enough for us. However if we are looking at 100sps we should get to roughly 45 Hz with Nyquist + 10%, which is the …
-
@wjcroft Thanks for the suggestion, this sounds very interesting. Would there still be a way to decrease the sample rate by modifying the hardware? We are trying to evaluate our options. Thanks!
-
@pushtheworld You were saying that the sample rate on the ganglion could only be increased, could you please explain why that is the case and would I need to do to get the sample rate down? Thanks!
-
@pushtheworld That sounds interesting, is there any more information on this available (e.g. ETA)? Another question, how does powering the wifi/air shield work? From the shop page it looks to me as if it needs a separate battery pack, is that the …
-
@wjcroft Unfortunately there are currently no plans to incorporate the wifi shield. @ogtoady Awesome, if you could share your code that would super helpful. I was also wondering if you experienced the issues wjcroft mentioned, please share you…
-
A quick update on the current situation:The NDK approach didn't quite convince as it seems like a lot of work with possibly no real benefit. As to the best performance practices Developing your app with native code using the Android NDK isn't n…
-
I did not get to it yet and since I haven't done this at all it will probably be quite a bit of work. Thanks for the suggestions to both of you, I'll keep you updated.
-
That seems in line with how iOS performs worse than Android, due to a longer minimum connection interval and fewer packets per interval as mentioned here. It would not surprise me if MacOS at least in the older versions has the same issue. I am no…
-
Thanks for the suggestions William. I am not sure if there is anything that can be done, at least easily, but I don't know enough yet about this. @pushtheworld As mentioned in the previous comment, to isolate this issue, I removed every bit of …
-
Hi William, That's a good point, I will make sure to pay close attention to it. I dug into it and noticed that we made a mistake which periodically sent a command to the Ganglion, which in turn caused it to lose a lot of packets at once. Now…
-
Quick update, due to the way Java handles shifting of bytes (by parsing them to int) the 19bit data values would not be decompressed correctly. This should be fixed now.