Comments (16)
Try to uncomment the DUMP_COMMS #define in PsxNewLib.h, I need more info.
from psxnewlib.
I don't have that one and no one has reported about it, so I can't say for sure, but if it uses the neGcon protocol, it should work.
Interesting question about 3.3V boards. I think they will work but you might need a strong external pull-up (1k) on the DAT line.
from psxnewlib.
ok, i will give a try when i have some free time and all the components required and report back here.
from psxnewlib.
forgot to ask: do you have some time-sensitive code in the lib that won’t work correctly @ 8MHz?
from psxnewlib.
I don't think so but I have never tested the lib at 8 MHz. I'd suggest using the hardware SPI pins for improved reliability.
from psxnewlib.
Any news about this?
from psxnewlib.
still haven't received all the needed parts, i suggest to leave this issue opened until it is verified.
from psxnewlib.
Ok, no problem! Just make sure to report back :).
from psxnewlib.
UPDATE: just built the adapter with a diymore Arduino USB @ 3.3V: tested with a DS2 controller first and it IS working fine!
Btw it is NOT working with the Namco Volume Controller, anything i could try?
from psxnewlib.
Enable debug and report what you get.
from psxnewlib.
EDIT2: after a few tries, with the Volume Controller now i get this in the serial monitor:
Ready!
Controller found!
Cannot enter config mode
Controller lost :(
Controller found!
Cannot enter config mode
Controller lost :(
Controller found!
Cannot enter config mode
Controller lost :(
Controller found!
Cannot enter config mode
Controller lost :(
(loops)
from psxnewlib.
Another try after re-checking the wires, now it stops here:
Ready!
Controller found!
Cannot enter config mode
from psxnewlib.
there you go:
log1.txt
(If it does not make any sense i may still have some loose wire on my prototype build i need to fix again)
from psxnewlib.
It doesn't make much sense, but I cannot make a useful analysis if I cannot trust the data you provide. Please make sure your wiring is solid and that you have 1k pull-ups on all lines, then produce a log and I will analyze that.
from psxnewlib.
Just got a Volume Controller and I can confirm that it uses the same protocol as the neGcon and is supported by PsxNewLib.
No idea about a 3.3v arduino as I'm using a Leonardo with voltage regulator and level shift for 3.3v.
from psxnewlib.
Hello, I am using this library in an atmega8 at 8mhz, everything works, but there is a problem, it seems that it takes time to read the values of the control, something like a delay, I press, and release the control and in the code it takes a few seconds to detect that I release or press, what can I change to improve the speed? I even removed the delay from the loop of the program, but it's still the same bad.
from psxnewlib.
Related Issues (20)
- Hardware SPI on Leonardo HOT 16
- Trying for most part of 2 days to get this working HOT 5
- Adding support for the Jogcon's motor HOT 13
- Analog Dualshock controller (SCPH-1200) gives type "Guitar Hero". HOT 4
- Wireless Controller keeps disconneting HOT 8
- Multitap (devel branch) HOT 6
- Support for more boards HOT 16
- Generic controller not working HOT 3
- enableAnalogSticks not working HOT 5
- Library cannot compile for RP2040 devices HOT 3
- SCPH-1150 rumble HOT 4
- Seeking compatibility with Steering Wheel Madcatz Dual Force HOT 7
- Controller features detection HOT 1
- Agetec Bass Landing Fishing Controller SLUH-00063
- Multitap buttonPressed HOT 2
- A0 and A1 as OUTPUT for button press???????? HOT 3
- Joystick_ does note name a type; did you mean 'Joystick'? HOT 3
- Guncon support HOT 47
- PS1 Densha de Go controller one-handle version TCPP-20001 support HOT 15
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 psxnewlib.