zhangni2012 / ardupilot-mega

Automatically exported from code.google.com/p/ardupilot-mega
0 stars 0 forks source link

MP v1.1.xx + does not connect via APC220 modules #522

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
MP 1.0.98 (The only old version I have) connects 100% of the time to the APC220 
Xbee replacement modules. There appears to be some packet loss however, see 
below, it is however useable to change PID's and get HUD data.

MP 1.1.26 & 40 does not connect at all.

Win XP, same conditions/cable/port and baud, etc.

Tested immediately one after the other with nothing else changed

MP v1.0.98:

HUD 1 hz drawtime 31 gl True
remote lost 0
bps 1323 loss 45 left 28 mem 38227472
HUD 1 hz drawtime 15 gl True
a<Av;|^plost 180 pkts 9
Mavlink Bad Packet (Len Fail) len 26 pkno 0
,lost 195 pkts 19
remote lost 0
bps 802 loss 47 left 28 mem 38735920
HUD 8 hz drawtime 0 gl True
Mavlink Bad Packet (crc fail) len 25 crc 40318 pkno 35
C@\)>Blost 238 pkts 29
remote lost 0
bps 987 loss 48 left 28 mem 38400548
HUD 7 hz drawtime 2 gl True
Mavlink Bad Packet (crc fail) len 109 crc 43084 pkno 27
Mavlink Bad Packet (not addressed to this MAV) got 34 237 vs 1 1
f@79lost 30 pkts 39
remote lost 0
HUD 8 hz drawtime 0 gl True
bps 1130 loss 49 left 28 mem 39376760
lost 36 pkts 42
lost 69 pkts 52
HUD 6 hz drawtime 2 gl True
bps 804 loss 51 left 45 mem 39024040
remote lost 0
remote lost 0
HUD 9 hz drawtime 0 gl True
bps 1009 loss 51 left 43 mem 39030652
Mavlink Bad Packet (crc fail) len 25 crc 63446 pkno 35
C@ ?@(QSlost 113 pkts 62
lost 116 pkts 65
remote lost 0
bps 987 loss 53 left 43 mem 39378188
HUD 7 hz drawtime 2 gl True
Mavlink Bad Packet (not addressed to this MAV) got 34 237 vs 1 1
f@vlost 161 pkts 74
lost 165 pkts 77
remote lost 0
bps 926 loss 55 left 28 mem 39407320
HUD 7 hz drawtime 0 gl True
lost 200 pkts 87
REQ streams - flightdata
Request stream MAV_DATA_STREAM_EXTENDED_STATUS at 1 hz : currently 0.26176297982
1485
Request stream MAV_DATA_STREAM_POSITION at 3 hz : currently 0
Request stream MAV_DATA_STREAM_RAW_SENSORS at 3 hz : currently 1.9627174973116
remote lost 0
bps 951 loss 56 left 28 mem 40185728
lost 218 pkts 90
HUD 7 hz drawtime 0 gl True
lost 229 pkts 93
Mavlink Bad Packet (crc fail) len 25 crc 1972 pkno 35
C@ ?:HA4QW>lost 244 pkts 103
remote lost 0
HUD 7 hz drawtime 0 gl True
bps 987 loss 59 left 43 mem 39597052
lost 4 pkts 85

MP v1.1.40:

421 start
"lost 70 pkts 70
MAVLINK: wait time out btr 0 len 0
MAVLink readpacket read error: Timeout
Mavlink Bad Packet (crc fail) len 0 crc 65535 pkno 0
MAVLINK: wait time out btr 0 len 0
MAVLink readpacket read error: Timeout
Mavlink Bad Packet (crc fail) len 0 crc 65535 pkno 0
MAv Data: len 0 btr 0
62 start
Not a 1280

Original issue reported on code.google.com by graham.d...@gmail.com on 22 Feb 2012 at 7:16

GoogleCodeExporter commented 8 years ago
Connect & adjust works 100% with Happykillmore's Ground Station v1.3.26

Original comment by graham.d...@gmail.com on 24 Feb 2012 at 1:56

GoogleCodeExporter commented 8 years ago
have you tried the latest planner? 1.1.42

Original comment by Meee...@gmail.com on 25 Feb 2012 at 11:46

GoogleCodeExporter commented 8 years ago
Yes, tried with 1.1.42, it just gives the bad packet error.

385 start
MAVLINK: wait time out btr 0 len 0
MAVLink readpacket read error: Timeout
Mavlink Bad Packet (crc fail) len 0 crc 65535 pkno 0
MAVLINK: wait time out btr 0 len 0
MAVLink readpacket read error: Timeout
Mavlink Bad Packet (crc fail) len 0 crc 65535 pkno 0
MAv Data: len 0 btr 0

Is there any other data or log, etc that I can give to help debug?

HK's GCS shows the attached file shortly after connect.

Original comment by graham.d...@gmail.com on 25 Feb 2012 at 12:47

GoogleCodeExporter commented 8 years ago
can you please upload a tlog of the failed connection and the 
ardupilotplanner.log file from the planner directory.

Original comment by Meee...@gmail.com on 2 Mar 2012 at 6:00

GoogleCodeExporter commented 8 years ago
Attached
tlog is 0 bytes though

Original comment by graham.d...@gmail.com on 2 Mar 2012 at 6:26

GoogleCodeExporter commented 8 years ago
Does this help: 
http://www.multiwii.com/forum/viewtopic.php?f=8&t=1087&p=7449&hilit=apc220#p7449

Original comment by graham.d...@gmail.com on 4 Mar 2012 at 6:59

GoogleCodeExporter commented 8 years ago
graham, the first log file you sent was to short, can you post another.

Original comment by Meee...@gmail.com on 4 Mar 2012 at 7:17

GoogleCodeExporter commented 8 years ago
The tlogs are empty as no connection is made. 
What do I need to do for the MP log to show something helpful? Try connect a 
few times with the APC220's?

Original comment by graham.d...@gmail.com on 4 Mar 2012 at 7:32

GoogleCodeExporter commented 8 years ago
i mean the ArdupilotPlanner.log 
just to see how far it is getting.

Original comment by Meee...@gmail.com on 8 Mar 2012 at 1:23

GoogleCodeExporter commented 8 years ago
one of the guys on the forum looks like he found the problem here. will need ot 
test

Original comment by Meee...@gmail.com on 12 Mar 2012 at 4:25

GoogleCodeExporter commented 8 years ago
Tested Stefan's fix as posted in this thread: 
http://diydrones.com/forum/topics/apm-mission-planner-with-apc220-rf-module.
Works well with APM1 but no connection established with APM2.

Original comment by graham.d...@gmail.com on 13 Mar 2012 at 5:20

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Tested with MP v1.1.51, again works 100% with APM1, but erratic at best with 
APM2. Can sometimes get connection but cannot read nor write params, if try to 
read params connection seems to go down. Also long pauses starting at 
'SR3_EXTRA3' param initially mostly resulting in failed connection.

Original comment by graham.d...@gmail.com on 13 Mar 2012 at 6:17

GoogleCodeExporter commented 8 years ago
is this problem fixed ? 

with MP1.1.54 i have 'SR3_EXTRA3' param initially  failed connection.

and with MP1.1.56 ''no heartbeat Packets received''

where is problem ?

Original comment by martins....@gmail.com on 25 Mar 2012 at 8:40