sevreNniarB
lvl.3
Germany
Offline
|
BGA Posted at 12-9 09:07
That being said, if I was the one to vote, file reading/writing would be probably at the bottom of my feature request list. For the type of programs one is expected to run in the S1, this is simply not required.
Imho everyone has personal preferences, use cases and priorities. The system should be open in the first place and there is no point closing it down like DJI did it. The maximum level of protection should be that we are able to flash back the system any time over USB... just in case, if something goes really south during our engineering journey.
The whole limitation, encryption and secrecy is pointless and the implementation is done badly anyway. The sandbox approach is wrong. I already said this many times: It just will keep advanced users away.
I find myself spending less and less time with my RMS1, because I don't have time to reverse engineer protocols, DLLs and all that stuff. It was fun at first, but know it's just getting more & more frustrating with every additional line of code I have to analyze...
It would be easy for DJI to publish some additional/unofficial documentation, e.g.:
"Here is how the UDP communication works, still work in progress/development draft and may change in the future… have fun with it and tell us what you're thinking..."
"Here is a procedure how to unlock the Python limitations. Please be aware that you may have to reinitialize your system when you mess things up..."
Cheers
|
|