Replies: 9 comments 14 replies
-
Hi, The first thing to check is that the devive is receiving what it sends. With 12 V connected to the device you should not get any "Send Error" messages on the OLED display. If you don't have an OLED dispaly pleas add "Serial.println("Send Error);" after "Display("Send Error", 2);" in line 109. Regards, |
Beta Was this translation helpful? Give feedback.
-
I had the same problem as "R3 wrong value?" I'm using a TI SN7407N. Added Serial.println() to confirm it couldn't receive what it sends. If anyone else is having this problem, pin 4 on the SN7407N should be low (0.7V) when ST is pulled to ground and 5v when it's near 12v (10.9 on mine when not connected to anything). I tried changing R3 to a 4.7k, then a 2.7k, but it didn't start working until I used a 2.2k resistor. My "low" value for Pin3/D1 is down to 1.1 volts, which is still a bit above the low level input voltage spec of 0.8v. Seems to work on the bench, hopefully I'll get it to the boat soon! |
Beta Was this translation helpful? Give feedback.
-
Re-installed it on the boat (ST2000+) and it works in auto mode, but not in standby. Are the ST commands to power-steer different? |
Beta Was this translation helpful? Give feedback.
-
Good to know that it works now in auto mode (as it should). Regarding power-steering, I have no idea because I don't own a ST2000+ tiller pilot. Feel free to try other commands from the list: http://www.thomasknauf.de/rap/seatalk2.htm |
Beta Was this translation helpful? Give feedback.
-
const PROGMEM uint16_t ST_Minus_1[] = { 0x186, 0x21, 0x05, 0xFA }; You can try to use "0x01" or "0x11" instead of "0x21" for all codes in the program (0x11=Z101 remote control or 0x01=ST 1000+). |
Beta Was this translation helpful? Give feedback.
-
I noticed that and was curious what the difference was between x21 and x11. I wonder what the "pressed longer than 1 second" codes do. |
Beta Was this translation helpful? Give feedback.
-
Can you tell me which code works with a Raymarine P70 autopilot with a wheeldrive? I now tried 0x21 but that does not work. Thanks. Thanks in advance. |
Beta Was this translation helpful? Give feedback.
-
The hardware is not working properly. It doesn’t receive what it sends. |
Beta Was this translation helpful? Give feedback.
-
Hey @ryanneve, Greetings |
Beta Was this translation helpful? Give feedback.
-
I've got a new Raymarine ST2000+ tiller pilot and I've been unable to get the remove to move it. There are no other ST devices on the bus. The LED blinks, so I know the remote is working.
I read the closed issue "R3 wrong value" and I think I'm within specifications. I've got 2.9V on pin 3 of the 74LS07 which seems close. I've got 11.9 on the remote's ST when disconnected from the tiller pilot, but it drops when I press a button on the remote as I'd expect it to.
I think I'll haul an oscilloscope and very long extension cord out to the boat next week, but I'm not sure what to look for. Any suggestions!
I'm compiling with Arduino 1.8.13 and have HardwareSerial9bit installed.
Beta Was this translation helpful? Give feedback.
All reactions