-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RM510 service menu access #1
Comments
01210 is the master code. |
Hi, I checked the code, it worked! Thank you very much! Peter |
Glad to hear, good luck with the repair process! |
Hi @martonmiklos! Now, I tried to connect via RJ11 cable to RM toolkit. But it doesn't work. I connected these pins: (It is an 5V TTL USB-serial PL2303X dongle, but I checked with a CH340G adapter too) I checked all RJ11 pins with scope, but all RJ11 pins are low in idle. Uart idle is high level in normal cases. Is it an inverted uart signal here? Thank you, |
Hi @katzenberger I actually built a dongle from an FTDI chip for this purpose: https://github.com/martonmiklos/robomow_usb_adapter I did not added any inverter, but if IIRC I have inverted the config in the FTDI EEPROM, but let me check and update the README with it. |
Thank you @martonmiklos! I had to invert the rx/tx lines and it works now! I have an usb-serial adapter with FT232 chip, but I think it is a fake one, bacause I couldn't flash the eeprom with the FTDI tool. |
Thanks @katzenberger |
Hi @katzenberger I should say a lot of thank you for that! What was your goal with the reveng? |
I planned a mower monitoring device with ESP32 over wifi for integrating into my home automation system. Monitoring battery percentage, charging parameters, temperatures, etc. I couldn't find anything useful libs or commands for controlling the lawnmower via the service port, so I planned to connect the start/stop buttons directly to the ESP32. |
Many thanks for the answer @katzenberger ! I wanted to drive my robot from ROS, but I ended up with the same conclusion. Having an IRDA remote emulator + an additional UART for control seems to be the best option for now. |
Hi @martonmiklos! The IRDA remote emulator also works, but it cannot send mowing start/stop commands. So I have to use the built in scheduler now. But my future plan is starting it from my home assistant/home automation system. (depending on rain or sprinkler system usage, etc.) |
Damn, I have had high hopes to it. |
It is okay, but with the IRDA remote you have to controll the forward/backward left/right directions too. You cannot start the automated mowing process as the physical START button can on the device. I built an IR emulator, and it worked for me, but I had to controll the mower with the IR remote controller as a RC car. :) |
Ah okay, I see your point now! |
Hi,
I'm trying to repair a Robomow RM510, and your schematic is a huge help.
My question is, how did you enter into the service menu to test the motors? It ask me to enter a 5 digit password.
Thank you,
Peter
The text was updated successfully, but these errors were encountered: