Narwhals Playing Mahjong

    antmon

    1.2.5 • Public • Published

    antmonitor

    A chrome packaged app that listen to broadcasts from sensors (e.g heart rate) with visualization in a chart. It supports receiving broadcast from multiple sensors of the same device profile. A timer is available for basic timing.

    Open for non-commercial/personal use : https://creativecommons.org/licenses/by-nc-nd/3.0/

    Screenshot:

    Screenshot

    *nix:

    * Listing of attached usb devices from Dynastream
        'lsusb | grep Dynastream'
    
    * Listing of processes that owns USB devices
        'sudo lsof +D /dev/bus/usb'
    
    * suunto/usb-serial-simple kernel driver attaches automatically to ANT USB in latest linux kernels
        fixed by blacklisting it in /etc/modprobe.d/blacklist.conf, or dynamically by 'sudo rmmod suunto'/'sudo rmmod usb-serial-simple'
    
    * Tracing usb traffic/packets on bus 4
    
       'cat /sys/kernel/debug/usb/usbmon/4u'
    

    Tested platforms:

    *nix (Fedora/Ubuntu) Chrome 36.0.1951.5 dev/Chrome stable

    Windows 8.1
    
        Chrome Canary/Chrome stable
    

    USB ANT hardware requirements:

    USB sticks:
    
        ANT USB 2 - Bus 00? Device 00?: ID 0fcf:1008 Dynastream Innovations, Inc. Mini stick Suunto
        ANT USB-m - Bus 00? Device 00?: ID 0fcf:1009 Dynastream Innovations, Inc.
    
    The app. wil only search for these vendor id/product id. on *nix based systems.
    

    Currently supported device profiles:

        Heart Rate Monitor (including legacy)
        Bike Speed And Cadence/Speed/Cadence (including legacy)
        Temperature
    

    Development platform:

    Two USB ANT sticks
    Linux KVM (VMWARE also works, Virtualbox has timer issues)
        Windows virtual machine with  [SimulANT+](http://www.thisisant.com/developer/resources/downloads/ "SimulANT+") v ADY1.5.0.0
    Chrome
    Brackets
    

    Known issues:

    • Windows: Require WINUSB drivers for ANT stick -> can be installed with the tool ZADIG http://zadig.akeo.ie/
    • Resource relase : * Garmin Express: Garmin Core Update Service must be disabled * ANT Agent : must be exited

    Install

    npm i antmon

    DownloadsWeekly Downloads

    0

    Version

    1.2.5

    License

    MIT

    Last publish

    Collaborators

    • hkskoglund