blidino, 通过蓝牙LE项目实现 Arduino USB MIDI到 MIDI

分享于 

3分钟阅读

GitHub

  繁體 雙語
Arduino USB-MIDI to MIDI over Bluetooth LE Project
  • 源代码名称:blidino
  • 源代码网址:http://www.github.com/sieren/blidino
  • blidino源代码文档
  • blidino源代码下载
  • Git URL:
    git://www.github.com/sieren/blidino.git
    Git Clone代码到本地:
    git clone http://www.github.com/sieren/blidino
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/sieren/blidino
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    

    Build Status

    blidino

    通过蓝牙项目实现 Arduino MIDI MIDI。 repo 基于苹果公司最近发布的MIDI协议,将USB类兼容MIDI设备的草图和指令传递给 ios/cer设备。

    完全模板化,可以注入任何支持建模函数的类。

    基于GoogleMock的单元测试确保它的基本功能功能。

    简单地执行 ./run_unit_tests.sh,相应的文件应该处理 rest ( 包括获取GoogleMock和 GoogleTest )。

    项目

    nRF52188

    这个项目包含专门针对 nRF51288的代码。 它被设计为在带有 Circuits@Home USB主机屏蔽 2.0的盒子中工作。 你可以把这两个板总约 50个 $.。

    要求

    从 02.201开始,这个小品需要最近的RBL SDK。 要确保使用正确的固件,请将 bootloader.hex 插件放入驱动器。 在 2014年/2015 销售的旧的ipqos板可以能仍在使用 S110,因这里建议在不完成更新的情况下使用更新。

    常见问题解答
    
    • Do I have to use the USB Shield to make this work?
    
    
    
    Certainly not, removing all the USB Routines from the Code and replacing them with other functions is quite easy.
    
    
    The BLEParser takes in a Receiver Type which can be anything. To see an example of a fake-receiver, see the unit-test code.
    
    
    
    • Does this work with other Bluetooth boards?
    
    
    
    I suppose, but not out of the box. You'd have to re-implement the nRF SDK specific bluetooth functions for your board.
    
    
    The only supported boards right now are the ones based on the nRF51288 (and marketed through RBL). 
    
    
    Rewriting this code natively for the nRF SDK is quite easy though and proved an ideal reference in the past.
    
    
    
    
    已知问题
    
    • USB to BLE Parsing
    
    
    
    MIDI to BLE-MIDI Parsing needs to be rewritten and made testable. This will be added shortly.
    
    
    
    
    规范

    Apple Bluetooth蓝牙 PDF

    视频

    Video

    Video


    proj  Arduino  USB  蓝牙  MIDI  
    相关文章