Commit graph

  • ba1265d5d2 Change library name to "LMIC-Arduino" master Matthijs Kooijman 2017-12-05 09:00:47 +0100
  • 1e79447d82 Update url in library.properties Matthijs Kooijman 2017-12-05 08:54:49 +0100
  • 0b8d6feda3 Bump version to 1.5.0+arduino-2 1.5.0+arduino-2 Matthijs Kooijman 2017-11-28 10:38:59 +0100
  • 9eae2eb815 Fix compilation with LMIC_DEBUG_LEVEL > 1 Matthijs Kooijman 2017-08-30 08:44:40 +0200
  • 87e75f6d6f Add additional debug output at level 2 Matthijs Kooijman 2017-06-27 15:34:00 +0200
  • c2d591cd95 Put printf format strings in flash on AVR Matthijs Kooijman 2017-06-27 15:29:21 +0200
  • b2b71c2486 Remove unused room from AESKEY variable Matthijs Kooijman 2017-05-26 14:51:59 +0200
  • 6e098863f4 Emit EV_TXCOMPLETE earlier Matthijs Kooijman 2017-02-09 16:01:35 +0100
  • 90bc0492b6 Print downlink ack status in ttn-otaa example too Matthijs Kooijman 2016-08-09 08:55:18 +0200
  • e34a44350b Add some basic debug output Matthijs Kooijman 2016-08-08 12:16:41 +0200
  • 0567e468c0 Add ttn-otaa example Matthijs Kooijman 2016-06-10 14:50:19 +0200
  • 1ef31f567f Remove u8_t and s8_t typedefs Matthijs Kooijman 2016-08-09 23:03:46 +0200
  • e9ae35136b Rename aes_encrypt to lmic_aes_encrypt Matthijs Kooijman 2016-08-09 22:59:44 +0200
  • 57b5dc6f63 Fix compilation with USE_ORIGINAL_AES Matthijs Kooijman 2016-08-09 22:56:00 +0200
  • eaa006625d Print downlink ack status in examples Matthijs Kooijman 2016-08-09 08:55:18 +0200
  • 9b8898aca9 Only print the length of received data in example Matthijs Kooijman 2016-08-09 08:50:40 +0200
  • 72f0d5df7b Do not clear LMIC.pendTxConf in LMIC_startJoining() Matthijs Kooijman 2016-08-08 12:06:40 +0200
  • c4496ee680 Reset LMIC.txCnt after joining Matthijs Kooijman 2016-08-08 11:54:18 +0200
  • 099719078e Only use valid channels during joining Matthijs Kooijman 2016-08-08 11:29:42 +0200
  • 3b993de018 Add example pin mapping for the LoRa Nexus board Matthijs Kooijman 2016-06-16 12:49:57 +0200
  • 05f99c8191 Remove some duplicate text from the README Matthijs Kooijman 2016-06-16 12:29:54 +0200
  • 0cf58e2648 Note succesful testing on the Arduino 101 Matthijs Kooijman 2016-06-16 12:28:26 +0200
  • 418d90272e Improve RX2 handling Matthijs Kooijman 2016-06-16 12:21:31 +0200
  • e008cdfd11 Put S_Table from the Ideetron AES code in PROGMEM Matthijs Kooijman 2016-06-11 02:21:55 +0200
  • c6476c9e2f Add alternative AES implementation Matthijs Kooijman 2016-06-10 16:10:31 +0200
  • e98efadb70 Rename ttn example to ttn-abp Matthijs Kooijman 2016-06-10 14:48:18 +0200
  • f3d9c95c3c Allow compensating for clock inaccuracy by increasing the RX windows Matthijs Kooijman 2016-06-10 13:30:06 +0200
  • 08d37a1163 Fix README on timing issues Matthijs Kooijman 2016-06-10 13:25:43 +0200
  • e933ce3b2f Remove some unused fields from lmic_t when DISABLE_BEACONS is defined Matthijs Kooijman 2016-06-09 19:51:16 +0200
  • d7c5f15e80 Reuse schedRx2() for RX1 as well Matthijs Kooijman 2016-06-09 19:45:27 +0200
  • 2354716631 Process dn2Dr from joinAccept Oliv4945 2016-06-23 23:33:46 +0200
  • a951ac7076 Parse rxDelay from joinAccept The LoraWAN spec 1R0 specifies that a value of 0 is one second Oliv4945 2016-06-23 23:32:55 +0200
  • cac94966b3 Add rxDelayvariable to prepare joinAccept parsing Oliv4945 2016-06-23 23:29:11 +0200
  • 124b02ba87 Fix LMIC_disableChannel for CFG_us915 Frank Leon Rose 2016-06-26 10:10:44 -0400
  • 05da3c3bbf Remove trailing space Frank Leon Rose 2016-07-21 22:52:50 -0400
  • 6cc4e21bf5 Added functions to enable/disable/select sub-bands Frank Leon Rose 2016-07-21 22:52:50 -0400
  • e253f917da Merge pull request #29 from things-nyc/make-regional-code-conditional Matthijs Kooijman 2016-08-09 21:47:20 +0200
  • 99da8f468c Merge pull request #28 from robertoostenveld/master Matthijs Kooijman 2016-08-09 21:44:27 +0200
  • d74f8cd660 Conditionally compile regional code in examples Frank Leon Rose 2016-06-27 23:29:08 -0400
  • c01dba99c7 ENH - removed extra break from switch statement Robert Oostenveld 2016-06-26 17:47:16 +0200
  • f19beb4bab Merge pull request #14 from Oliv4945/master Matthijs Kooijman 2016-04-16 21:00:16 +0200
  • 194b5659b1 Correction of DevStatusAns Oliv 2016-04-13 22:49:27 +0200
  • a5c12967d7 Correct power pin documentations Matthijs Kooijman 2016-03-10 13:30:41 +0100
  • d02e260ad8 Bump version to 1.5.0+arduino1 1.5.0+arduino-1 Matthijs Kooijman 2016-02-23 21:50:49 +0100
  • 1e5e572b72 Clarify when a pin is optional in the README Matthijs Kooijman 2016-02-23 21:45:43 +0100
  • 4b8280d4e6 Disable printf support by default Matthijs Kooijman 2016-02-23 21:42:41 +0100
  • c584ac5eb6 Separate failure printing from printf support Matthijs Kooijman 2016-02-23 21:40:04 +0100
  • d72d7449d0 Uncomment DISABLE_INVERT_IQ_ON_RX Matthijs Kooijman 2016-02-20 14:30:00 +0100
  • 69cdef5eaf Alternative printf implementation for !AVR non-avr-printf Matthijs Kooijman 2016-02-20 14:27:39 +0100
  • c72012d967 Document config.h in README Matthijs Kooijman 2016-02-20 13:22:15 +0100
  • 0df84037f4 Bump the version number to 1.5.0+arduino-0 1.5.0+arduino-0 Matthijs Kooijman 2016-02-02 15:33:51 +0100
  • d0d55f67f6 Mark this library to work on any architecture Matthijs Kooijman 2016-02-20 12:12:35 +0100
  • 91175a7842 Update README Matthijs Kooijman 2016-02-20 11:52:27 +0100
  • 1b796c178d Add example sketch for LoRaWAN Matthijs Kooijman 2016-02-03 22:09:21 +0100
  • 29bfb8d504 Improve raw.ino example Matthijs Kooijman 2016-02-20 11:05:40 +0100
  • cf973240e5 Remove the Bootstrap example Matthijs Kooijman 2016-02-20 12:30:06 +0100
  • cbd1d239cb Change the default radio to SX1276 Matthijs Kooijman 2016-02-20 11:49:12 +0100
  • 20177c264f Allow setting pins as unused with LMIC_UNUSED_PIN Matthijs Kooijman 2016-02-20 11:17:19 +0100
  • 4bbc25e3b5 Rename pin map to lmic_pins and make it const Matthijs Kooijman 2016-02-20 11:01:46 +0100
  • db786f367f Allow disabling I/Q inversion on RX Matthijs Kooijman 2016-02-20 10:54:42 +0100
  • d0b1985aef Fix os_rlsbf4() and os_rmsbf4() when int is smaller than 32 bits Matthijs Kooijman 2016-02-17 18:51:04 +0100
  • a9383bf8bf Allow disabling some MAC commands Matthijs Kooijman 2016-02-04 18:00:29 +0100
  • be0e71095e Allow disabling some features Matthijs Kooijman 2016-02-04 17:53:49 +0100
  • dfedea1079 Use a more portable way to enable and disable interrupts belovictor 2015-11-01 23:25:21 +0300
  • 03ec06b3d0 Reduce the default channel list Matthijs Kooijman 2016-02-03 14:25:36 +0100
  • f19d2cb759 Fix incorrect handling of micros() overflow Matthijs Kooijman 2016-02-04 20:53:15 +0100
  • c32036d4a6 Fix transmission when TICKS_PER_SECOND is large Matthijs Kooijman 2016-02-03 09:48:46 +0100
  • ef6a7861a2 Store constant tables in PROGMEM on AVR Matthijs Kooijman 2016-02-03 10:17:57 +0100
  • acb75c5887 Use macros for all constant table definitions and lookups Matthijs Kooijman 2016-02-03 08:17:12 +0100
  • 06aa91d473 Move DECL_ON_LMIC_EVENT from lmic.c to lmic.h Matthijs Kooijman 2016-02-03 10:41:18 +0100
  • 2234fd3e0f Add extern "C" blocks around header files when using C++ Matthijs Kooijman 2016-02-03 10:40:06 +0100
  • 41c7aa64d3 Enable printf to Serial Matthijs Kooijman 2016-02-02 14:42:21 +0100
  • 7a69c58c71 Fix AES encryption on 16-bit platforms Matthijs Kooijman 2015-11-11 08:55:36 +0100
  • 4245276ddb Fix initial channel randomization for the DECI band Thomas Telkamp 2016-02-02 15:43:45 +0100
  • d1e9919970 Add category to library.properties per1234 2015-12-08 01:28:49 -0800
  • cc7ec38cfc Fix description in library.properties Thomas Telkamp 2016-02-02 15:34:26 +0100
  • f1e1e184ee Re-add library.properties Matthijs Kooijman 2016-02-02 15:19:32 +0100
  • bea07c1a68 Upgrade LMIC library to version 1.5 Matthijs Kooijman 2016-02-02 15:16:12 +0100
  • c6e177c639 Remove library.properties Matthijs Kooijman 2016-02-02 14:46:33 +0100
  • bcf8c6a79c Update README, since the IQ inversion commit was (accidentally) reverted Matthijs Kooijman 2015-09-09 11:57:55 +0200
  • 4d85c3ccf0 Add some comments to examples Matthijs Kooijman 2015-09-07 09:51:54 +0200
  • a117c7799f Note that hourly Arduino IDE is needed Matthijs Kooijman 2015-09-07 09:47:32 +0200
  • ba1fc2c775 Fix typo in README Matthijs Kooijman 2015-09-07 09:47:09 +0200
  • f766f4f500 Revert "Do not invert I/Q signals to allow communication between nodes" Matthijs Kooijman 2015-08-21 18:06:10 +0200
  • 4331f58f24 Add connection info to the README Matthijs Kooijman 2015-08-20 11:20:45 +0200
  • 6611f24659 Add README Matthijs Kooijman 2015-08-20 11:01:02 +0200
  • 8f2c3efed3 Add Pinoccio bootstrap sketch Matthijs Kooijman 2015-03-26 16:52:39 +0100
  • 3746e6fbf1 Add os_runloop_once() that runs a single loop for os_runloop() Matthijs Kooijman 2015-03-26 15:48:52 +0100
  • fd3a39b464 Update raw example Matthijs Kooijman 2015-03-24 13:59:53 +0100
  • 7561aa74c6 Do not invert I/Q signals to allow communication between nodes Matthijs Kooijman 2015-03-24 13:56:44 +0100
  • 7cff5e1b2a Use the correct constant for DR_PING value Matthijs Kooijman 2015-03-24 13:15:03 +0100
  • a414ba9948 Add minimal example for raw TX/RX Matthijs Kooijman 2015-03-23 20:38:40 +0100
  • 87002b7ac8 Add HAL for Arduino Matthijs Kooijman 2015-03-23 20:35:01 +0100
  • be82ec75a8 Do not infinite loop when interrupt triggers unexpectedly Matthijs Kooijman 2015-03-23 20:22:54 +0100
  • 94a3973ac5 Do not assume a 32-bit architecture Matthijs Kooijman 2015-03-23 20:19:26 +0100
  • ac899a69e7 Expand ASSERT to pass failure location to hal_failed Matthijs Kooijman 2015-03-23 17:54:06 +0100
  • 3c76e1f634 Add lmic.h Matthijs Kooijman 2015-03-23 14:46:06 +0100
  • e3878f9f52 Add config.h for compile-time configuration Matthijs Kooijman 2015-03-23 14:39:34 +0100
  • b065c9d141 Add LMIC source files and docs Matthijs Kooijman 2015-03-23 12:47:06 +0100
  • 6493f90020 Add library.properties file Matthijs Kooijman 2015-03-23 12:46:55 +0100