by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    startraider
    @startraider

    Hi i'm trying since two days to get node-ancs running on an Raspberry Pi B, doesn't work until now.

    I'm using node v4.2.1, npm 2.14.7, i have cloned the repo on my pi, have installed the dependencies with sudo nam install, and tried to run the example app with:
    sudo node test.js
    Nothing happens, so i looked for noble and installed:
    sudo apt-get install bluetooth bluez libbluetooth-dev libudev-dev

    Also i gave node the right for execution:
    sudo setcap cap_net_raw+eip $(eval readlink -f which node)

    Shutdown bluetooth with /etc/init.d/bluetooth stop and allow to start the BLE with sudo hciconfig hci0 up

    But the test.js doesn't work at all, do you have any idea what i should do? Thanks in advanced...
    Sandeep Mistry
    @sandeepmistry
    There's some pairing issues with iOS 9
    sandeepmistry/node-ancs#9
    sandeepmistry/noble#243
    Arjun Bhatnagar
    @acenario
    Hi, install fails completely
    Tell the author that this fails on your system:
    npm ERR! node-gyp rebuild
    Sandeep Mistry
    @sandeepmistry
    @acenario can you please copy past the full error output from the console
    Arjun Bhatnagar
    @acenario

    1 warning generated.
    SOLINK_MODULE(target) Release/binding.node
    clang: warning: libstdc++ is deprecated; move to libc++ with a minimum deployment target of OS X 10.9

    noble@0.3.14 install /Users/ai/Desktop/Projects/ancs/node_modules/noble
    node-gyp rebuild

    LINK(target) Release/hci-ble
    clang: warning: libstdc++ is deprecated; move to libc++ with a minimum deployment target of OS X 10.9
    Undefined symbols for architecture x86_64:
    "_main", referenced from:
    start in crt1.10.6.o
    ld: symbol(s) not found for architecture x86_64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    make: * [Release/hci-ble] Error 1
    gyp ERR! build error
    gyp ERR! stack Error: make failed with exit code: 2
    gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
    gyp ERR! stack at emitTwo (events.js:106:13)
    gyp ERR! stack at ChildProcess.emit (events.js:191:7)
    gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
    gyp ERR! System Darwin 16.4.0
    gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
    gyp ERR! cwd /Users/ai/Desktop/Projects/ancs/node_modules/noble
    gyp ERR! node -v v6.9.5
    gyp ERR! node-gyp -v v3.5.0
    gyp ERR! not ok
    npm WARN ancs-ai@1.0.0 No repository field.
    npm ERR! Darwin 16.4.0
    npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "ancs" "--save"
    npm ERR! node v6.9.5
    npm ERR! npm v4.1.2
    npm ERR! code ELIFECYCLE

    npm ERR! noble@0.3.14 install: node-gyp rebuild
    npm ERR! Exit status 1
    npm ERR!
    npm ERR! Failed at the noble@0.3.14 install script 'node-gyp rebuild'.
    npm ERR! Make sure you have the latest version of node.js and npm installed.
    npm ERR! If you do, this is most likely a problem with the noble package,
    npm ERR! not with npm itself.
    npm ERR! Tell the author that this fails on your system:
    npm ERR! node-gyp rebuild
    npm ERR! You can get information on how to open an issue for this project with:
    npm ERR! npm bugs noble
    npm ERR! Or if that isn't available, you can get their info via:
    npm ERR! npm owner ls noble
    npm ERR! There is likely additional logging output above.

    npm ERR! Please include the following file with any support request:
    npm ERR! /Users/ai/Desktop/Projects/ancs/npm-debug.log

    @sandeepmistry Hey, sorry for the late response
    @sandeepmistry clang: warning: libstdc++ is deprecated; move to libc++ with a minimum deployment target of OS X 10.9
    Sandeep Mistry
    @sandeepmistry
    @acenario could you try to update package.json and then install the latest noble release instead?
    MudkipTheEpic
    @MudkipTheEpic
    @sandeepmistry Currently trying to get your repo working with a Raspberry Pi Zero W connecting to an iPhone 6 Plus on iOS 10.3.1. After pairing the device using the GUI, I am unable to get test.js or any other implementation working correctly. I can see the messages discovered, connected, and services and characteristics discovered; but then I never see any further messages. No notifications show up but the iPhone says it is connected to the Pi. Any suggestions/help?
    Sandeep Mistry
    @sandeepmistry
    @MudkipTheEpic maybe try sending yourself an email/message to trigger a notificaiton
    iOS might have also increased the level of pairing security required since i had things working