FL1PP3R wrote:Hi everyone, brand new member here and I'm embarking on a small robotics project that you may be able to assist me with. I have a quantum R4000 with a ctldc1466 controller I'd like to repurpose for a robotic project.
I have read through this (and other) threads, and I'm confident I've tried every link to the software with no luck in actually obtaining it. The most success I've had is a download link with no seeds.
Before I either purchase a roboteq/sabertooth/roboclaw motor controller, or purchase a curtis progamming kit, are there any links to that still work to obtain the software for educational purposes?
Cheers, and thanks for you help
woodygb wrote:@FL1PP3R
The programming software will NOT allow you to have any direct control of the power module.... instructions to the power module come from the joystick pod via the CAN wires .
So if you want to interface with the power module then you must either decode the CAN signals and provide them direct OR hack in at the joystick ( which is a simple voltage swing ) and provide your own equivalent voltage swing.
Software link .... https://www.nocoev.com/curtis/Software%201314-4401/
woodygb wrote:A RS232 serial lead should work for programming but the actual signal is Inverted TTL .
Inverted TTL is similar to RS232 but not the same voltage levels.
https://www.sparkfun.com/tutorials/215
Here is another post that has some additional information on using an FTDI lead and inverting the RX and TX TTL signals.
viewtopic.php?f=2&t=2757&p=56996&hilit=ne+SERIAL#p56996
NOTE:- This lead will only work with the earlier Curtis software ..the later Software will only recognise a Genuine Curtis 1309 .
https://www.aliexpress.com/item/32838020147.html ...EXPENSIVE!!
I can however provide instructions to reprogram a TTL-232R-3V3 to make it appear to be a Genuine 1309.
https://ftdichip.com/products/ttl-232r-3v3/
...That board is using a FAKE FTDI Chip.... A50285BIActually it looks like this FT232RL board is not programmable.
woodygb wrote:The 1314-4401 version accepts any make / model of USB ...the 1314-4402 only recognises the 1309....That board is using a FAKE FTDI Chip.... A50285BIActually it looks like this FT232RL board is not programmable.
http://www.starlino.com/ftdi-chip-real- ... thers.html
woodygb wrote:If it's a cheap FTDI then it is almost certainly a FAKE.
Should you want the 1309 settings file just ask.
woodygb wrote:I can however provide instructions to reprogram a TTL-232R-3V3 to make it appear to be a Genuine 1309.
https://ftdichip.com/products/ttl-232r-3v3/
woodygb wrote:The USB 1309 is FTDI based but it is given it's own Curtis specific VID and PID (vendor/product ID) ... USB\VID_1FA1&PID_00C8 .
It's possible to reprogram the FTDI Chip with this 1309 Curtis custom VID/PID using http://www.ftdichip.com/Support/Documen ... elines.pdf.
I have done this myself and although I can communicate with a controller the access level is defaulted to USER as there is still an error....this appears to be down to Curtis programming the chip with a specific I.D. identifier.
The 1309 config is also "silent" so you don't realise what is being installed as the "Wizard" display is turned OFF in a small file called DPInst.xml
<?xml version="1.0"?>
<dpInst>
<suppressWizard/>
<quietInstallStrict/>
<deleteBinaries/>
</dpInst>
This can be modified in Notepad to be ...
<?xml version="1.0"?>
<dpInst>
</dpInst>
The installation progress is then displayed on screen when you click on the relevant DPInst32 or 64.exe
Return to Everything Powerchair