Skip to content
  1. Sep 15, 2017
    • Anthony Merlino's avatar
      Merged in merlin17/apps (pull request #109) · 43e3da9b
      Anthony Merlino authored
      
      
      i8sak: Updates README to include details about socket interface and new addressing setup and fixes warning
      
      * i8sak: Updates README to include details about socket interface and new addressing setup
      
      * i8sak: Fixes warning about unitintialized variable
      
      Approved-by: default avatarGregory Nutt <gnutt@nuttx.org>
      43e3da9b
    • Anthony Merlino's avatar
      Squashed commit of the following: · c9bd2109
      Anthony Merlino authored
      
      
          Merged in merlin17/apps/i8sak-sock (pull request #108)
      
          i8sak: Fixes mistake where socket was accidentally bound to endpoint address
          i8sak: Fixes bad logic that bound outbound port to the destination address
          i8sak: Adds sniffer port option and a few other get/set parameters
      
          Merged in merlin17/apps/i8sak-sock (pull request #106)
      
          i8sak: Endpoint address is updated whenever 802.15.4 addressing information is updated
          wireless/ieee802154/i8sak: Converts PF_INETX to PF_INET6 and SOCK_IWPAN to SOCK_DGRAM
          wireless/ieee802154/i8sak: Catches case where arguments are included,  but the interface was never set
          wireless/ieee802154/i8sak: Endpoint IP address is now updated whenever 802.15.4 addressing info changes
          wireless/ieee802154/i8sak: Routes all error output to stderr rather than stdout
      
          Merged in merlin17/apps/i8sak-sock (pull request #104)
      
          i8sak: Fixes socket version of sniffer logic. socket logic for sniffer now works
          i8sak: Fixes socket version of sniffer logic. socket logic for sniffer now works
      
          Merged in merlin17/apps/i8sak-sock (pull request #103)
      
          wireless/ieee802154/i8sak: Adds socket interface support. You can now use both socket or char driver to control the MAC layer
      
          * wireless/ieee802154: Removes useless wpanlistener folder with build files
          * wireless/ieee802154/libmac: Merges some files together and adds some missing sixlowpan functionality
          * wireless/ieee802154/i8sak: Starts adding support for both character driver and socket
          * Removes unneccessary Kconfig statement
          * ieee802154: Adds function prototypes missed on previous commit
          * wireless/ieee802154/libmac: Fixes sixlowpan_resetreq
          * wireless/ieee802154/libmac: Small fixes and removes enableevents helper
          * apps/ieee802154/i8sak: Moves wpanlistener functionality into i8sak directly
          * apps/ieee802154/i8sak: Major restructuring to allow both char driver and socket control
      
              Also changes Kconfig options and certain args held previously by i8sak. This is to bring it closer to a real CLI tool rather than a development tool. For instance, no longer does the app change the addressing of the device automatically. This is because you probably don't want i8sak overwriting the extended address after board bring-up.  Additionally, the endpoint logic has been simplified.  There is only ever one active endpoint now.
      
          * wireless/ieee802154/i8sak: Non-functional clean-up.
          * i8sak: Removes chan and coordinfo commands and introduces generic get/set commands
          * i8sak: startpan now requires PAN ID argument
          * i8sak: Adds ability to set endpoint address using set command
          * i8sak: Minor fixes and cleanup
          * i8sak: Adds addrmode setting to i8sak. exposed via get/set calls
          * i8sak: Clean up poll logic and allow polling address mode to be based off endpoint address setting.
          * i8sak: Trivial
          * i8sak: Adds get/set hook for endpoint address mode (destination address mode)
          * i8sak:  Changes default address modes to short.
          * i8sak: Fixes build erros associated with enabling 6LoWPAN support
          * i8sak: Adds socket version of get/set implementation.  Simplifies some logic as well.
          * wireless/ieee802154/i8sak: Removes unused files
          * wireless/ieee802154/libmac: Fixes sixlowpan_assocresp.  resp was not being copied into the ioctl argument.
      
      Approved-by: default avatarGregory Nutt <gnutt@nuttx.org>
      c9bd2109
  2. Sep 14, 2017
  3. Sep 13, 2017
  4. Sep 12, 2017
  5. Sep 11, 2017
  6. Sep 08, 2017
  7. Sep 05, 2017
  8. Sep 01, 2017
  9. Aug 26, 2017
  10. Aug 25, 2017
  11. Aug 24, 2017
  12. Aug 21, 2017
  13. Aug 20, 2017
  14. Aug 19, 2017
    • Gregory Nutt's avatar
      Squashed commit of the following: · 6cbf2b91
      Gregory Nutt authored
      commit 6fbbca4ce308f5d8130d795342c7639555a7e5bf
      Author: Gregory Nutt <gnutt@nuttx.org>
      Date:   Sat Aug 19 08:46:27 2017 -0600
      
          apps/examples/pf_ieee802154:  Add PANID to command line options; Cannot bind to address zero... There is no counterpart to INADDR_ANY for these radios (not now at least).
      
      commit 354111108a88f549248537e79dbf79998f458ded
      Author: Gregory Nutt <gnutt@nuttx.org>
      Date:   Fri Aug 18 17:47:10 2017 -0600
      
          PF_IEEE802154:  A few bugfixes
      
      commit f1bb947609ed5e9e8816234653d6c8ee24585079
      Author: Gregory Nutt <gnutt@nuttx.org>
      Date:   Fri Aug 18 15:17:32 2017 -0600
      
          Add file missed in last commit
      
      commit 9a73930e864db83609b5cc0d7c940d8efeaade66
      Merge: 315b888f c433e07a
      Author: Gregory Nutt <gnutt@nuttx.org>
      Date:   Fri Aug 18 12:08:03 2017 -0600
      
          Merge remote-tracking branch 'origin/master' into pf_ieee802154
      
      commit 315b888f4e72523d90b526edc5a82fb97678ff7e
      Author: Gregory Nutt <gnutt@nuttx.org>
      Date:   Fri Aug 18 12:06:51 2017 -0600
      
          examples/pf_ieee802154:  Add for testing PF_IEEE802154 sockets.
      6cbf2b91
  15. Aug 18, 2017
  16. Aug 13, 2017
  17. Aug 12, 2017
  18. Aug 11, 2017