- Joined
- Mar 8, 2016
- Messages
- 624
- Reaction score
- 258
- Age
- 68
I think it would be best if you didn't use the term 'generation' like that. Software companies don't. (And as someone said above, firmware == software.) They use the terms 'version', 'revision'; major and minor, like so:To be clear, a generation for drone software typically lasts a few months. Each new upgrade is defined as a generation. Given the ease of automatic upgrades, most software vendors don't support back level versions. They can't afford to. They are too busy making the next level of firmware to keep up with today's advances in technology.
Version xx.yyyy.zzzz
Where
xx = major revision
yyyy = minor revision
zzzz = incremental (typically internal build number).
yyyy = minor revision
zzzz = incremental (typically internal build number).
More on topic for DJI in respect to their products, a "generation" is typically a HARDWARE revision, such as a shell or motor upgrade on the aircraft, or a newer remote. This is all within a product version name: e.g. the P3P is a P3P, but there have been more than one generation of them.
But I could be wrong.
Chris