Go, go, go.. WelcomeI want to partecipate to the subforum, as an embedded system developer (hw and sw) I'd like to get in DJI firmware mess.
I would like to join and learn.People who should be able to access the sub-forum:
@Shammyh
@Muva Bee
@Apilot101
@nozza87
@DiluxEdition
@WetDog
@kandelin16
@P3P Canada
@andrew_by
@revnja
@DaGunn
@mcphipps
@Terabyte
@Jtrjr
The forum is under the P3 section called "P3 Firmware Development". If you can't see it and you're on the list, PM me. If you can get into it, start posting.
Being added today:
@Dome
@Kyokushin
@Lam Busser
If you think you can contribute to the technical challenge, have development or reverse engineering skills, PM me and I'll add you.
I would like to propose this for getting a list of ideas: set up a poll for people to vote on ideas as well as coming up with new ones. Each week or two weeks, we could move the feature with most vote to a discussion thread to flush out the details and reset rest of the items n poll to zero and remove item being discussed and add any new item that srems interesting. And also drop 3 features with lowest vote.Gents (and lady persons if we have any),
This is the MAIN THREAD for expressing interest in opening up the P3 firmware. Four options for contributing here:
1. What features you would like to see. Keep it realistic.
2. Donating an amount of money to support the effort.
3. Registering interest in the technical effort to explore the firmware and identifying ways to make potential changes.
4. Technical observations, ideas for exploring the firmware, data, etc.
I am building a list. If you are offering to contribute, I will contact you via PM.
Where and how the development effort is done is still open for discussion. If you have been invited to a private forum on another site, you can sign up there if you like but it was set up without consultation and it is premature and superfluous.
If you are concerned about DJI getting all worked up about this thread, don't be. There are numerous reverse engineering threads on the P1, P2, A2, and other DJI platforms that have been around for years and they're wide open. I've actively worked on dissecting the CAN bus protocol on a public thread on rcgroups for over a year. DJI has done nothing about any of these. I don't expect this to be any different.
Once we get some critical mass, we can take this to a more suitable place with some access controls and potentially use tools like Asana and Slack as was previously suggested. If you have concerns or suggestions, feel free to share them.
+1 I am for the cause but have no firmware development experience. Would love to see progress and follow it. I use to have an iphone for years and would always jailbreak and keep up with the development community.I am no pro but I love my bird. If that's enough, please add me. I will try my best to contribute. Thanks
Sent from my iPad using PhantomPilots mobile app
Prevent battery from shutting down while motor is still on.
Ohhh.. VERY bad idea. Unless you allow the BUTTON to override that. I just found out today that somehow the sticks had been set to CUSTOM but no axis assignments. THat meant once it did auto-takeoff, I couldn't move or control it. I had to yank it out of the air and thumb the power button.
I said i'm willing to donate when/if needed, but not sure anymore. I would accept no-permissions to write on sub-forum if thats the point here, but without knowledge how things are going on daily basis and whats been done, i dont see the point? Sure, i can buy FW if it comes out some day (pretty sure it will be free) but what i ment wasn't that. This should be more transparent.
Trusted person who is involved (ianwood?) or someone else should set up paypal account and set eg. 100usd donate per user and when done, access to subforum. People with know-how would get few phantoms/hw/sw for their purposes pretty quickly and so on.
We'll keep this thread up to date with progress. I want to keep the technical group technical only for the time being. I hope that's OK.
We use essential cookies to make this site work, and optional cookies to enhance your experience.