Skip to content
Adrien de Croy's wixel-sdk for building dexterity-wixel and xBridge apps
C C++ Makefile NSIS Assembly Perl Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
apps
installer
libraries LED Changes Jul 1, 2016
.dir-locals.el Adrien De Croy's version of Wixel-SDK with dexbridge upp Nov 14, 2014
.gitattributes 🎪 Added .gitattributes Nov 14, 2014
.gitignore Change .gitignore to include xBridge*.wxl files Jun 18, 2015
LICENSE.txt Adrien De Croy's version of Wixel-SDK with dexbridge upp Nov 14, 2014
Makefile Modified Makefile to fix Mac/Unix issues Jan 30, 2018
README.md Merge branch 'HM-17' Sep 13, 2017
README.txt Adrien De Croy's version of Wixel-SDK with dexbridge upp Nov 14, 2014
apps.mk Adrien De Croy's version of Wixel-SDK with dexbridge upp Nov 14, 2014
dexbridge2.log Minor changes, enhancements to debut messages Apr 19, 2015
make_all.bat Adrien De Croy's version of Wixel-SDK with dexbridge upp Nov 14, 2014
xBridge2.pdf Preparation for v2.47e release Sep 13, 2017

README.md

xBridge SDK

Pololu Wixel SDK, with xBridge code.

This repository contains Adrien de Croy's polou wixel SDK, his original dexterity code, and a modified version of that code called xBridge2. To build xBridge2, please download this entire repository. Or download and install the xBridge2.wxl file from apps/xBridge2 onto your wixel.

All thanks to Adrien de Croy for all his work on developing dexterity, which has made this code possible.

xBridge Version History

Version Changes
2.47e Adds support for HM-16/17 BLE modules. Simplified circuitry. Greater packet capture and sleep timing stability
2.46 Increased LED indications as requested by Kate Farnsworth.
2.43 Improved power consumption. Fixed power drain through UART.

Road Map

  1. Implement a packet queue, a la savek-cc's version. (target 2.48 or 3.0x). Requires a protocol change that will impact users of xDrip and older versions of xDrip+. Hence my reluctance to implement in v2.xx. v3 will only be supported in xDrip+, and this can be better managed.
  2. Channel Scanning (target v3.xx). This will remove the reliance on sleep time being to within a 100ms accuracy. However, attempts to write the correct code into the radio mac has so far proven unsuccessful.

Important documentation to be completed

  1. Test Plan - So that every developer can regression test their code prior to doing PRs.
  2. Stand alone code repository, not dependent on the wixel-sdk.
  3. Release Process - So far this has been a minimal process relying solely on jstevensog to manage. This needs to change so that others can contribute to getting changes through development, testing, beta testing and release without impacting the non-tehcnical user.
You can’t perform that action at this time.