I'm using a Binary to BCD system using this double-dabble decoding device. It all seems pretty good, but it doesn't work properly. If you are unfamiliar with double-dabble, it should take an input, and if it's higher than 4, add 3. I've seen this device used in another video, but this one doesn't work 100% correctly.

Even after downloading the schematic and opening it in CircuitSimulator, putting in a 5 gives a 7, not an 8 like expected:

circuitsim screenshot

Anyone good enough to identify the problem?

  • 1
    What does it give as output for each input from 0 up? The image above isn't complete so it isn't necessarily sufficient to help you. Maybe it's not adding three, but turning on the bits for three?
    – agf
    Oct 30 '11 at 8:42
  • That diagram doesn't look complete; some of the lines terminate oddly as if there is an additional layer which isn't shown. Any chance you can post the world file? It might be easier to decipher "hands-on", as it were.
    – Ben Blank
    Oct 30 '11 at 15:52
  • You're correct, it isn't complete. Here's the full schematic if you want to look at it: dl.dropbox.com/u/2298862/Add-3%20Module.schematic Oct 30 '11 at 18:42

You have to note 3 things:

  • Every next unit has to be one farther to the left than the other (1 goes to 2, 2 goes to 4 and 4 goes to 8)
  • Every third next unit needs a follow neighbor (Output 8 goes to Input of next potence of 10 [Output 8 from ones goes to Input 1 from units, Output 8 from units goes to Input 1 from hundreds])
  • The One mustn't be shifted, so its line will go straight on.
  • 8
    -1: If you're going to answer, do it. Don't just reference your YouTube account.
    – Maxpm
    Nov 23 '11 at 17:02
  • sorry, but whatever you could write in an email you could also write here, no? Just click on edit and show what you got. Otherwise this is just "Improve your golf score while earning money, ask me how" spam
    – Zommuter
    Nov 23 '11 at 17:41
  • I'm sorry, but this topic is so complex is really difficult to explain. But OK I'll give it a try: If u wanna use this algorithm, u have to note 3 things: -Every next unit has to be shiften one to the left (1 goes to 2, 2 goes to 4 and 4 goes to 8) -Every third next unit needs a follow neighbor (Output 8 goes to Input of next potence of 10 [Output 8 from ONES goes to Input 1 from UNITS, Output 8 from UNITS goes to Input 1 from HUNDRETS]) -The One mustn't be shifted, so this line will go straight on That's all u have to mind, but if u still not understand, message me on Youtube (OK? :])
    – TheUnSpeed
    Nov 23 '11 at 17:49
  • 2
    @Tobias OK, i'll do the video within a few days :) btw i've registered to this community because i think i like it :D BUT (and that's important) you have got really REALLY annoying rules for creating a password -.- Thats so unnecessary :D
    – TheUnSpeed
    Nov 23 '11 at 18:33
  • 1
    @TheUnSpeed Welcome! I've edited your comment into the answer - the answer area has silly high character limits, so don't worry about it! Feel free to expand on it with the 'edit' button. If you want to embed a youtube video in your answer, simply put a naked link to it in the answer body.
    – badp
    Nov 24 '11 at 2:15

Perhaps you need to determine the input and output, then place redstone torches where the redstone ends anywhere else besides in and out. Maybe that will work?

  • I counted the spots that the redstone ends: there are 12 So if this goes up to ten then 2 should be inputs and outputs
    – Nosedrool
    Mar 1 '12 at 12:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.