I have had a discussian with another Phantom 3 owner about ADV-PRO

Joined
May 13, 2013
Messages
64
Reaction score
4
The discussian we had was over the difference between the Pro and Advanced.
For me the difference is only the gimbal/camera and the firmware of course !
He asked me if you had a Phantom 3 advanced and took the gimbal/camera module of a Pro and mount it on the P3Adv does the P3Adv becomes a P3Pro ?
i'm not so sure about it !
What about the firmware ?

/\/\ax2206
 
He asked me if you had a Phantom 3 advanced and took the gimbal/camera module of a Pro and mount it on the P3Adv does the P3Adv becomes a P3Pro ?
Yes. You'd need to install the P3P firmware from that point forward too.
 
It seems to me that there is also a difference in transmission speed which may affect lag. (the PRO being faster)
 
Yes you need to make HW and FW changes to convert P3A to P3P.

HW change: change the cam/ gimbal assembly or change the main gimbal module and provide additional cooling.

FW change: change the FW to P3P FW.
 
@alokbhargava the additional cooling is reffered to the small fan that misses on the gimbal top to the P3A, but exists to P3P ? This fan might be buyed separately as a spare part ?
Since the P3A doesn't have it, hence neither the gimbal main board is not providing internal connectivity for the said fan ?
 
Yes that's the small fan mounted on top of the gimbal.

Buy an old damaged P3P gimbal, you will get all needed parts.
 
It seems to me that there is also a difference in transmission speed which may affect lag. (the PRO being faster)

That's only affected when using the hdmi port and goggles. You'll notice no difference using a tablet
 
It seems to me that there is also a difference in transmission speed which may affect lag. (the PRO being faster)
Thats right but its controlled by the main board of the gimbal.
 
Initially I had a P3A with HDMI module and I've noticed no lag at all to this output compared to the tablet.
What is still in question for me is if the P3A streams live on youtube at the same bitrate as the P3P. By the book it's no (2 Mbps the P3A vs 10 Mbps the P3P), but I've tryed with both birds with a television chart image and the result was pretty the same.
 
The discussian we had was over the difference between the Pro and Advanced.
For me the difference is only the gimbal/camera and the firmware of course !
He asked me if you had a Phantom 3 advanced and took the gimbal/camera module of a Pro and mount it on the P3Adv does the P3Adv becomes a P3Pro ?
i'm not so sure about it !
What about the firmware ?

/\/\ax2206

Just about. The only other difference will be the speed of the transmission with the P3p being faster.
 
Initially I had a P3A with HDMI module and I've noticed no lag at all to this output compared to the tablet.
What is still in question for me is if the P3A streams live on youtube at the same bitrate as the P3P. By the book it's no (2 Mbps the P3A vs 10 Mbps the P3P), but I've tryed with both birds with a television chart image and the result was pretty the same.

Bit rate transmission from Aircraft to RC definitely get clipped to a smaller rate with P3A whereas transmission from tablet to youtube depends solely on tablet characteristics, P3A or P3P will not affect the rate though you may see a difference in quality if you are flying far.
 
  • Like
Reactions: m0j0
Bit rate transmission from Aircraft to RC definitely get clipped to a smaller rate with P3A whereas transmission from tablet to youtube depends solely on tablet characteristics, P3A or P3P will not affect the rate though you may see a difference in quality if you are flying far.

Yep exactly
 
Is it possible to go in the opposite direction and put a P3Adv camera and gimbal on a P3Pro 'body'? I have a Pro body with no gimbal etc. and a ESC error Adv with a working camera & gimbal.
I haven't got round to seeing if I can trace and maybe fix the ESC error yet.
 
Is it possible to go in the opposite direction and put a P3Adv camera and gimbal on a P3Pro 'body'?

The only difference between the drones is the Gimbal Top Board. And all boards, including the Gimbal Top one, are interchangeable.
 
Thanks, what about software changes?

It isn't that hard to check:

Code:
# ls -1 P3X_FW_V??.??.????.bin
P3X_FW_V01.01.0008.bin
P3X_FW_V01.01.0009.bin
P3X_FW_V01.02.0006.bin
P3X_FW_V01.03.0020.bin
P3X_FW_V01.04.0010.bin
P3X_FW_V01.05.0011.bin
P3X_FW_V01.05.0030.bin
P3X_FW_V01.06.0040.bin
P3X_FW_V01.07.0060.bin
P3X_FW_V01.08.0080.bin
P3X_FW_V01.09.0060.bin
P3X_FW_V01.10.0090.bin
P3X_FW_V01.11.0030.bin

# ls -1 P3S_FW_V??.??.????.bin
P3S_FW_V01.01.0008.bin
P3S_FW_V01.01.0009.bin
P3S_FW_V01.02.0007.bin
P3S_FW_V01.03.0020.bin
P3S_FW_V01.04.0010.bin
P3S_FW_V01.05.0030.bin
P3S_FW_V01.06.0040.bin
P3S_FW_V01.07.0060.bin
P3S_FW_V01.08.0080.bin
P3S_FW_V01.09.0060.bin
P3S_FW_V01.10.0090.bin
P3S_FW_V01.11.0030.bin

Do you see the pattern there?

And if you mean what's the difference between each P3S and P3X file:

Code:
# ./dji_xv4_fwcon.py -vvv -x -p fw/P3X_FW_V01.07.0060.bin

# ./dji_xv4_fwcon.py -vvv -x -p fw/P3S_FW_V01.07.0060.bin

# cmp -b P3S_FW_V01.07.0060_m0100.bin P3X_FW_V01.07.0060_m0100.bin
P3S_FW_V01.07.0060_m0100.bin P3X_FW_V01.07.0060_m0100.bin differ: byte 6, line 1 is 123 S 130 X

# cmp -b P3S_FW_V01.07.0060_m0101.bin P3X_FW_V01.07.0060_m0101.bin
P3S_FW_V01.07.0060_m0101.bin P3X_FW_V01.07.0060_m0101.bin differ: byte 6, line 1 is  63 3  71 9

# cmp -b P3S_FW_V01.07.0060_m0305.bin P3X_FW_V01.07.0060_m0305.bin

# cmp -b P3S_FW_V01.07.0060_m0306.bin P3X_FW_V01.07.0060_m0306.bin

# cmp -b P3S_FW_V01.07.0060_m0400.bin P3X_FW_V01.07.0060_m0400.bin

# cmp -b P3S_FW_V01.07.0060_m0800.bin P3X_FW_V01.07.0060_m0800.bin
cmp: P3S_FW_V01.07.0060_m0800.bin: No such file or directory

# cmp -b P3S_FW_V01.07.0060_m0900.bin P3X_FW_V01.07.0060_m0900.bin

# cmp -b P3S_FW_V01.07.0060_m1100.bin P3X_FW_V01.07.0060_m1100.bin

# cmp -b P3S_FW_V01.07.0060_m1200.bin P3X_FW_V01.07.0060_m1200.bin

# cmp -b P3S_FW_V01.07.0060_m1201.bin P3X_FW_V01.07.0060_m1201.bin

# cmp -b P3S_FW_V01.07.0060_m1202.bin P3X_FW_V01.07.0060_m1202.bin

# cmp -b P3S_FW_V01.07.0060_m1203.bin P3X_FW_V01.07.0060_m1203.bin

# cmp -b P3S_FW_V01.07.0060_m1500.bin P3X_FW_V01.07.0060_m1500.bin

# cmp -b P3S_FW_V01.07.0060_m1700.bin P3X_FW_V01.07.0060_m1700.bin

# cmp -b P3S_FW_V01.07.0060_m1701.bin P3X_FW_V01.07.0060_m1701.bin

# cmp -b P3S_FW_V01.07.0060_m1900.bin P3X_FW_V01.07.0060_m1900.bin

#
Trivia:
The `cmp` is a file compare tool, with `-b` allows comparing binary files. If no differences are found, it doesn't print anything.


Modules m0100, m0101 and m0800 are located on Gimbal Top Board.
 
Quaddamage, thanks, are you running a Linux/Unix machine?
The only difference I spotted in the file names is in V01.02
Meta4 just swapped the gimbal and camera over and the indeed the Go app now boots to P3Adv, all seems well with no complaining,
 

Recent Posts

Members online

Forum statistics

Threads
143,099
Messages
1,467,637
Members
104,986
Latest member
dlr11164