Comments (4)
You have to update your node.js to v7.0 or later, I am using v7.4.0. Also see #1 where we had the same discussion. You can get the latest nodejs from https://nodejs.org/en/.
from bluefluff.
Oops. The closed issue tab is not very obvious, however that doesn't exactly cover what I'm running into.
I installed 7.4.0 initially and could not get Noble past a USB module error on it compiling. I switched to 6.9.4LTS and Noble worked just fine. I'll have to dig into Noble some more and see where the problem lies, or I'm wondering if I can compile Noble in 6.9.4 and then update to 7.4.0 and have Fluffd work.
Hopefully I can get Noble to cooperate and poke at this some too. This looks like a lot of fun.
from bluefluff.
I spent a good part of the afternoon poking at it and am having no luck with node.js 7.4.0 and Win10. Both Noble and Fluffd fail on install due to missing modules and a few other errors. I got past the USB module problem if I turn of any AV but then still has debug issues. Node.js 6.9.4lts outside of a few warnings works for Noble and just fine outside of the specific new calls you're using for Fluffd.
I still haven't tried installing Noble, updating and then installing Fluffd but I'm not having high hopes of that working because I'm assuming it does some version checking.
I'm am curious to see if I can get it working since it sounds like some people did already but it may just work better to set up a VM with linux...
from bluefluff.
This patch will apply cleanly. I'm not doing a pull request because values is better.
diff --git a/fluffd/fluffcon.js b/fluffd/fluffcon.js
index f32f6e0..8f675ac 100644
--- a/fluffd/fluffcon.js
+++ b/fluffd/fluffcon.js
@@ -231,7 +231,8 @@ module.exports.connect = function(furby, callback) {
exitHandler(furby);
- let characteristicUUIDs = Object.values(FURBY.CHARACTERISTIC);
+ //let characteristicUUIDs = Object.values(FURBY.CHARACTERISTIC);
+ let characteristicUUIDs = Object.keys(FURBY.CHARACTERISTIC).map(function(key) {return FURBY.CHARACTERISTIC[key];});
getFurbyCharacteristics(furby, FURBY.SERVICE.FLUFF, characteristicUUIDs, function(characteristics) {
let gpWrite = characteristics[FURBY.CHARACTERISTIC.GENERALPLUS_WRITE];
let gpListen = characteristics[FURBY.CHARACTERISTIC.GENERALPLUS_LISTEN];
from bluefluff.
Related Issues (20)
- Loading DLC causes Furby to crash HOT 1
- BlueotoothHCI dont compile in linux. HOT 2
- Cant open fluffd/dont know what app it is
- No sound in uploaded DLC HOT 1
- Missing Modules
- Original DLC files distributed by Hasbro HOT 2
- Issue building on Ubuntu 19.10 HOT 2
- Outdated Libraries being Called upon HOT 1
- The Furby Connect World App is being discontinued HOT 1
- Furby is connected to computer, yet html isnt working? HOT 1
- Need help with disassembly HOT 2
- Fluffd crashes on debug HOT 3
- No compatible USB Bluetooth 4.0 device found! HOT 2
- windows version HOT 2
- Furby
- I can't install xpc-connection HOT 1
- Still working? HOT 14
- Understanding the byte array structure. Please assist.
- May-doo won't connect! HOT 1
- Does any command exist to independently control mouth open/close? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bluefluff.