Giter VIP home page Giter VIP logo

Comments (13)

dvvincent avatar dvvincent commented on August 17, 2024 2

if anyone is looking for internal pictures without ripping it apart, the fcc has done all the work for you.

https://fccid.io/RS4-B6083A

just scroll down to the link for internal photos. sadly the processors are capped with epoxy blobs..

from bluefluff.

dvvincent avatar dvvincent commented on August 17, 2024

on second thought i'm gonna put in a fresh set of batteries.. my other furby doesn't this issue as much.

from bluefluff.

Jeija avatar Jeija commented on August 17, 2024

Some of the suggestions I give when Furby doesn't seem to connect are

  • Use fresh batteries or a lab power supply, don't use rechargeables!
  • Place Furby closer to the BLE adaptor (~50cm works for me)
  • Maybe try a different BLE adaptor (I am using this one)

I hope fresh batteries fixed the issue for you! By the way, contributions are weclome - so if you make some discoveries concerning Furby's BLE protocol / the hardware / DLC files / actions, a pull request would be great!

from bluefluff.

Jeija avatar Jeija commented on August 17, 2024

Also one very specific thing: One key piece that is still missing is how to trigger the "hot chilli animation" (the one in this video). Once we find that out, we should be able to display arbitrary content in Furby's LCD eyes, so any information on how to play that sequence is greatly appreciated.

from bluefluff.

dvvincent avatar dvvincent commented on August 17, 2024

i'll try fresh batteries tonight.. as for the contributions, i've been working on testing out all the actions starting at 1 and working my way up. the most difficult part is trying to translate what the furby is actually saying!

also there doesn't seem to be any order to why certain actions have multiple specifics, some all the way to 7 or 8, while some end much earlier. like you mentioned earlier, the actions seems to be collected together by emotion, etc.

when i have completed a few entries, i'll submit a pull request!

from bluefluff.

Jeija avatar Jeija commented on August 17, 2024

Some more documentation on all the actions would be great 👍 !

If that works for you, I'd prefer collecting the information in a machine-readable format so that it can later also be used with fluffd (e.g. allow searching for actions based on what you want Furby to say). I have made a suggestion for a possible format over here, but if you prefer a different structure, that would also work for me. Maybe we also need some more properties, e.g. the "emotion" of the action or maybe we should name the different subindices / indices / inputs (e.g. 74.0.1.* could be called "princess").

from bluefluff.

dvvincent avatar dvvincent commented on August 17, 2024

JSON looks to be the way to go. your example looks like a reasonable place to start. i like idea of including section for eyes, etc.

from bluefluff.

DigitalizedWarfare avatar DigitalizedWarfare commented on August 17, 2024

What node version needs to be installed? or java? Im getting this. I have order the adapter you have used, waiting for it to get here, using a Gigaware bluetooth 4.0.
Node version i am using is v6.9.4

c:\bluefluff\fluffd>node fluffd.js
noble warning: unknown handle 73 disconnected!
info: Discovered Furby: fe8ea12cb20d
c:\bluefluff\fluffd\fluffcon.js:234
let characteristicUUIDs = Object.values(FURBY.CHARACTERISTIC);
^

TypeError: Object.values is not a function
at c:\bluefluff\fluffd\fluffcon.js:234:36
at Peripheral. (c:\bluefluff\fluffd\node_modules\noble\lib\peripheral.js:38:7)
at Peripheral.g (events.js:291:16)
at emitOne (events.js:96:13)
at Peripheral.emit (events.js:188:7)
at Noble.onConnect (c:\bluefluff\fluffd\node_modules\noble\lib\noble.js:148:16)
at emitTwo (events.js:106:13)
at NobleBindings.emit (events.js:191:7)
at NobleBindings.onLeConnComplete (c:\bluefluff\fluffd\node_modules\noble\lib\hci-socket\bindings.js:212:8)
at emitMany (events.js:127:13)

from bluefluff.

Jeija avatar Jeija commented on August 17, 2024

Since this has come up several times now, I have now also added a hint in the README. You will need to update your node.js to version 7.0 or later! It might technically also work to use node.js 6.* and launch fluffd using node --harmony fluffd.js, but that is unsupported by the node.js developers.

from bluefluff.

DigitalizedWarfare avatar DigitalizedWarfare commented on August 17, 2024

ok cool. Adding the flag --harmony worked great for node 6.9 Thanks! Now to find the dlc and mod them.

from bluefluff.

DigitalizedWarfare avatar DigitalizedWarfare commented on August 17, 2024

Can you tell us how to create a dlc? or what software to view, edit, or create a dlc? This project is great!

from bluefluff.

Jeija avatar Jeija commented on August 17, 2024

It's not yet possible to create your own DLC from scratch, I haven't got that far yet. I think this should answer where to get official DLC files from, this should give you a rough idea on how to visualize and edit DLCs and this tells you how to flash your own DLCs.

from bluefluff.

DigitalizedWarfare avatar DigitalizedWarfare commented on August 17, 2024

Yup i read all of those. I was just hoping you had more information, but thanks man!

from bluefluff.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.