<div dir="auto"><br><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Thu, May 6, 2021, 07:43 Ryan Gardner <<a href="mailto:ryebrye@gmail.com">ryebrye@gmail.com</a>> wrote:</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="auto"><br></div><div dir="auto">What do you think is the easiest way to test / debug adding a new BLE device? I was hoping to use the simple dctool as a way to test things as I implemented it - but maybe there's a better approach? Do I need to build my own simple test app that sets up the ble connection and then hands things over to libdivecomputer?</div></div></blockquote></div><div dir="auto"><br></div><div dir="auto">Most of the libdivecomputer BLE code has been developer using Subsurface (and a lot of BLE packet traces).</div><div dir="auto"><br></div><div dir="auto">It's not some small convenient simple test app, but it does work.</div><div dir="auto"><br></div><div dir="auto">I've done everything on Linux, but Mac should work too at that point - although Mac had it's own BLE headaches.</div><div dir="auto"><br></div><div dir="auto">         Linus</div><div class="gmail_quote" dir="auto"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div>