-
-
Notifications
You must be signed in to change notification settings - Fork 632
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
Feature suggestion: toy car hijacker [$15] #114
Comments
there is an ook app in transmitter. why don't you use that to control your rf car? |
Because it can just send ONE code, so it would just power the car's engine for a split second. Even if you loop the code, the car would smash against the first wall towards it. That's very different from controlling the car imho :-) I have some ideas on how it could be developed on Portapack, I already tried to code it myself, but the lack of documentation is frustrating... |
According to mr Rgerganov, there are eight codes to move the car. Each direction is identified by a certain number of short pulses, with four long pulses in between to separate each code. For example, to move the car forward, you have to send four long pulses followed by ten short pulses (or 10 short pulses followed by 4 long pulses). Other directions are achieved by increasing the number of short pulses. We could map those codes to eight softkey on the touchscreen, set the frequency (usually around 27 MHz or 49 MHz, but there are some even in 2.4 GHz), push the softkeys to start loop transmission of the appropriate code and release it to stop transmission. |
Well this is one of the objectives of the project. The wiki is open to anyone for edits https://github.com/eried/portapack-mayhem/wiki so if you learned something about the OOK app or something while developing your attempt please write it there :) About the request, that is why I added a small bounty because it seems simple/fun/doable to create. You could try to convince more people to add to the bounty too and that will certainly increase the possibility of someone coding this :) |
Hi @LordMcJefferson Waveform from orignal remote controller The data in selection is: 1011110000100000101111000010000010 So I edit waveform in ook app in portpack to be like this: When I hit start button, the car react to my command indeed. How's your result? |
in /firmware/baseband/proc_ook.cpp
I think this is what make waveform strange. The sine wave of OOK should be produced by LO as hardware, instead of software. |
Guess you have to change the OOK type transmission. I would go for the 16bit type as it has more bits to set (but still not enough to move the car not forward only, always according to rgerganov's work). However, I wouldn't expect so much difference too. |
I have already controlled my rc-car with that 526E type. My point is the waveform sents out from portapack is very strange, dosen't really look like ook to me. 16bit type is also strange. |
Hi! @LordMcJefferson please try to open a dispute on paypal (if is still possible), check -> bountysource/core#1586 |
Hello,
I just want to suggest to have a look on mr Rgerganov's work:
https://github.com/rgerganov/rf-car
Almost every toy car on Earth uses the same OOK codes to move. Seems quite easy to implement this in Mayhem and could be funny. Credits to mr. Rgerganov, of course.
There is a $15 open bounty on this issue. Add to the bounty at Bountysource.
The text was updated successfully, but these errors were encountered: