Home    LittleBigPlanet 2 - 3 - Vita - Karting    LittleBigPlanet 2    [LBP2] Help!
#1

Selector Issue

Archive: 8 posts


Here's the selector that is giving me headaches:

http://id.lbp.me/img/ft/3bd21bbf0023052f51a3fd7099ca1232c0e81256.jpg

I have 5 DCS (set to receiver) each on their own microchip. The selector chooses which microchip to activate (which activates the desired DCS). That OR gate you see is filled with inputs from the circle buttons of each DCS. So no matter which DCS you have activated, when the player presses circle, the DCS switches (cycles) to the next one in line.

The problem is when I press circle to switch from output 5 of the selector back to output 1. For whatever reason, it creates an extra signal, which then causes the selector output 1 to be skipped.

I put a timer (not shown) between the OR and the selector and set it to 1 sec and made it reset automatically once activated. This made the player hold the circle button until the DCS was switched. Because it's slowed down, I could then detect the 'extra' signal (because I have it hooked up to lights and sounds). The extra signal happens when switching between selector output 5 and 1.

Is this a glitch? I can't see anything that I've done wrong in the wiring. I've been testing it for a couple days now and I'm out of ideas. Also, I did delete the selector and rewire a new one - same results. I also changed the inputs from the circle button to the d-pad - same results.

Hopefully it's something simple that I'm doing wrong Any help is appreciated - thanks!
2011-03-19 23:33:00

Author:
Powershifter
Posts: 668


The problem is when I press circle to switch from output 5 of the selector back to output 1. For whatever reason, it creates an extra signal, which then causes the selector output 1 to be skipped.

There's nothing special about wrap-cycling on a selector, so whatever the problem is, it's probably due to whatever generates the pulse in the first place.

Rather than ORing each of the five receivers' circle buttons to cycle the selector, why not just feed in the circle button from the transmitter?
2011-03-19 23:58:00

Author:
Aya042
Posts: 2870


Yeah, what he said.

Or, if you are married to this setup style, could you just do this?

Circle on DCS1 to Selector input 2
Circle on DCS2 to Selector input 3
Circle on DCS3 to Selector input 4
Circle on DCS4 to Selector input 5
Circle on DCS5 to Selector input 1
2011-03-20 00:06:00

Author:
tdarb
Posts: 689


It could be that by pressing O, it picks up the signal on both the last DCS, and again when you switch the first, thus putting you to the second. what Aya posted should work.2011-03-20 00:06:00

Author:
SSTAGG1
Posts: 1136


awesome thanks everyone - I'll try what Aya suggested and post my results.2011-03-20 00:14:00

Author:
Powershifter
Posts: 668


Hey i got it working! Thanks for the help. Here is what it looks like:

http://i7.lbp.me/img/ft/21749ad08b83d5b9c66b3937ba7cf22e398b1ad1.jpg

I had to take what Aya and tdarb said, and combine them. I also had to add a delay in the signal because otherwise it would cycle through 5 settings with one button push. I put .1 second timers in there and that did the trick. The OR gate is for sounds and movement. The only problem now is that I would like to make it so that if you hold down the circle button it doesn't continue to cycle through. But for now I'm happy
2011-03-20 13:54:00

Author:
Powershifter
Posts: 668


The only problem now is that I would like to make it so that if you hold down the circle button it doesn't continue to cycle through.

That's why I suggested feeding it from the transmitter, not the receivers, then you're guaranteed to get only a single pulse, regardless of how long you hold the button for.
2011-03-20 14:45:00

Author:
Aya042
Posts: 2870


@Powershifter:

I think you're complicating things way too much, bro!

It won't cycle through if you feed the signal from ONE controlinator, that being the one that's transmitting. (I know it has already been said )
The reason why it's cycling is that every time it switches, if you're still holding the button down, it will be fed as a new button press from the recently activated DCS.
2011-03-20 14:52:00

Author:
Discosmurf
Posts: 210


LBPCentral Archive Statistics
Posts: 1077139    Threads: 69970    Members: 9661    Archive-Date: 2019-01-19

Datenschutz
Aus dem Archiv wurden alle persönlichen Daten wie Name, Anschrift, Email etc. - aber auch sämtliche Inhalte wie z.B. persönliche Nachrichten - entfernt.
Die Nutzung dieser Webseite erfolgt ohne Speicherung personenbezogener Daten. Es werden keinerlei Cookies, Logs, 3rd-Party-Plugins etc. verwendet.