| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 668c8dc commit dbc3691
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -392,11 +392,21 @@ def get_connection(self): | |||
| 392 | 392 | ||
| 393 | 393 | def handle_webmavlink(self, msg): | |
| 394 | 394 | #print "got msg", msg | |
| 395 | + #for m in msg: print "#", hex(ord(m)) | ||
| 395 | 396 | decoded = self.master.mav.decode(msg) | |
| 396 | 397 | self.web_serverid = decoded.get_srcSystem() | |
| 397 | - print "sending for server: %s (sys=%d, comp=%d, seq=%d)" % (decoded, | ||
| 398 | - decoded.get_srcSystem(), decoded.get_srcComponent(), decoded.get_seq()) | ||
| 399 | - self.master.mav.send(decoded) | ||
| 398 | + logger.debug("sending for server: %s (sys=%d, comp=%d, seq=%d)" % (decoded, | ||
| 399 | + decoded.get_srcSystem(), decoded.get_srcComponent(), decoded.get_seq())) | ||
| 400 | + | ||
| 401 | + mav = self.master.mav | ||
| 402 | + # FIXME - mavproxy is slaming in its own sysid - until I fix the generator for mavlinkv10.py to add a sendRaw() | ||
| 403 | + # instead of the following we send using private state of the mav connection | ||
| 404 | + #mav.send(decoded) | ||
| 405 | + mav.file.write(msg) | ||
| 406 | + mav.total_packets_sent += 1 | ||
| 407 | + mav.total_bytes_sent += len(msg) | ||
| 408 | + if mav.send_callback: | ||
| 409 | + mav.send_callback(decoded, *mav.send_callback_args, **mav.send_callback_kwargs) | ||
| 400 | 410 | ||
| 401 | 411 | def web_track(self, username, password, vehicleid): | |
| 402 | 412 | """Start uploading live flight data to web service""" | |
| Back | FazBrowse Home | New Git URL |
0 commit comments