paparazzi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[paparazzi-commits] [paparazzi/paparazzi] f27997: [python] first draft o


From: GitHub
Subject: [paparazzi-commits] [paparazzi/paparazzi] f27997: [python] first draft of python_serial using pprz m...
Date: Mon, 27 Jul 2015 15:26:14 -0700

  Branch: refs/heads/master
  Home:   https://github.com/paparazzi/paparazzi
  Commit: f27997cb468ab75744f78f9024bc6b8e89af4e9f
      
https://github.com/paparazzi/paparazzi/commit/f27997cb468ab75744f78f9024bc6b8e89af4e9f
  Author: Gautier Hattenberger <address@hidden>
  Date:   2015-07-23 (Thu, 23 Jul 2015)

  Changed paths:
    M sw/lib/python/pprz_msg/message.py
    M sw/lib/python/pprz_msg/messages_xml_map.py

  Log Message:
  -----------
  [python] first draft of python_serial using pprz messages


  Commit: 40f70ab2d2ed8697727113bfd5daee33e3cd6026
      
https://github.com/paparazzi/paparazzi/commit/40f70ab2d2ed8697727113bfd5daee33e3cd6026
  Author: Gautier Hattenberger <address@hidden>
  Date:   2015-07-24 (Fri, 24 Jul 2015)

  Changed paths:
    M sw/lib/python/pprz_msg/message.py
    A sw/lib/python/pprz_msg/pprz_transport.py
    A sw/lib/python/serial_msg_interface.py

  Log Message:
  -----------
  [python] split message and transport, add serial interface


  Commit: 99f4cd3ce2150b58e75146fb706a15d6559ca344
      
https://github.com/paparazzi/paparazzi/commit/99f4cd3ce2150b58e75146fb706a15d6559ca344
  Author: Gautier Hattenberger <address@hidden>
  Date:   2015-07-27 (Mon, 27 Jul 2015)

  Changed paths:
    M sw/lib/python/pprz_msg/message.py
    M sw/lib/python/pprz_msg/pprz_transport.py

  Log Message:
  -----------
  [python] force little-endian for pprz binary format


  Commit: 5f83f01e9cb840ef7832eb26c4bb053eaba49903
      
https://github.com/paparazzi/paparazzi/commit/5f83f01e9cb840ef7832eb26c4bb053eaba49903
  Author: Gautier Hattenberger <address@hidden>
  Date:   2015-07-27 (Mon, 27 Jul 2015)

  Changed paths:
    M sw/lib/python/pprz_msg/message.py

  Log Message:
  -----------
  [python] fix unpack data size and byte order


  Commit: 9e0cf7f7d94a804498cd00be4599b735aeb51828
      
https://github.com/paparazzi/paparazzi/commit/9e0cf7f7d94a804498cd00be4599b735aeb51828
  Author: Felix Ruess <address@hidden>
  Date:   2015-07-28 (Tue, 28 Jul 2015)

  Changed paths:
    M sw/lib/python/ivy_msg_interface.py
    M sw/lib/python/pprz_msg/message.py
    M sw/lib/python/pprz_msg/messages_xml_map.py
    M sw/lib/python/pprz_msg/pprz_transport.py
    M sw/lib/python/serial_msg_interface.py

  Log Message:
  -----------
  [python] fix python2/3 compat, imports, pep8...

- enum is available since python3.4 or as backport (enum34 package)
  - otherwise just use normal member vars as fallback
- cleanup some formatting/naming according to pep8
- SerialMessagesInterface should not depend on the messages_xml_map,
  as a workaround for now, only call parse_messages in main


  Commit: 4a84dfd7487c26b873da90adb2b798f815d613ab
      
https://github.com/paparazzi/paparazzi/commit/4a84dfd7487c26b873da90adb2b798f815d613ab
  Author: Felix Ruess <address@hidden>
  Date:   2015-07-28 (Tue, 28 Jul 2015)

  Changed paths:
    M sw/lib/python/pprz_msg/message.py

  Log Message:
  -----------
  [python] message: add double field type


  Commit: 3218f5af472120c4d7d0a24d58221a5fc059b5cd
      
https://github.com/paparazzi/paparazzi/commit/3218f5af472120c4d7d0a24d58221a5fc059b5cd
  Author: Felix Ruess <address@hidden>
  Date:   2015-07-28 (Tue, 28 Jul 2015)

  Changed paths:
    M sw/lib/python/pprz_msg/message.py

  Log Message:
  -----------
  [python] pprz_msg: get/set message fields like dict


  Commit: 3438a4928fd61a16a314ae4622e5d96c131e1c1d
      
https://github.com/paparazzi/paparazzi/commit/3438a4928fd61a16a314ae4622e5d96c131e1c1d
  Author: Felix Ruess <address@hidden>
  Date:   2015-07-28 (Tue, 28 Jul 2015)

  Changed paths:
    M sw/lib/python/pprz_msg/message.py
    M sw/lib/python/pprz_msg/pprz_transport.py
    M sw/lib/python/serial_msg_interface.py

  Log Message:
  -----------
  [python] Create PprzMessage via name or id


  Commit: 26c0588e80e6292fa3b3b52632dc18305e6b6005
      
https://github.com/paparazzi/paparazzi/commit/26c0588e80e6292fa3b3b52632dc18305e6b6005
  Author: Felix Ruess <address@hidden>
  Date:   2015-07-28 (Tue, 28 Jul 2015)

  Changed paths:
    M sw/lib/python/serial_msg_interface.py

  Log Message:
  -----------
  [python] serial_msg_interface: update test

- send some datalink messages
- "fix" handling of CTRL-C
- and remove unused arg
- fix debug msg


  Commit: 02737f7144f1953353f5b1b5f4b8dda3352833ba
      
https://github.com/paparazzi/paparazzi/commit/02737f7144f1953353f5b1b5f4b8dda3352833ba
  Author: Felix Ruess <address@hidden>
  Date:   2015-07-28 (Tue, 28 Jul 2015)

  Changed paths:
    M sw/lib/python/pprz_msg/message.py
    M sw/lib/python/pprz_msg/pprz_transport.py

  Log Message:
  -----------
  [python] fix binary unpacking for python 2.x and 3.x

- unpack always returns a tuple, so take first value
- use bytearray instead of list for buffer
- preallocate bytearray with length of payload for speed


  Commit: 000bd5243b371b200bc0c2840def90d2f14abe50
      
https://github.com/paparazzi/paparazzi/commit/000bd5243b371b200bc0c2840def90d2f14abe50
  Author: Felix Ruess <address@hidden>
  Date:   2015-07-28 (Tue, 28 Jul 2015)

  Changed paths:
    M sw/lib/python/ivy_msg_interface.py
    M sw/lib/python/pprz_msg/message.py
    M sw/lib/python/pprz_msg/messages_xml_map.py
    A sw/lib/python/pprz_msg/pprz_transport.py
    A sw/lib/python/serial_msg_interface.py

  Log Message:
  -----------
  Merge branch 'python_pprz_msg'

Add some utilities and a serial link interface to decode/encode PPRZ messages 
over a serial link in Python

merges #1261


Compare: 
https://github.com/paparazzi/paparazzi/compare/872e0cb50c69...000bd5243b37

reply via email to

[Prev in Thread] Current Thread [Next in Thread]