Skip to content

Commit 40e9714

Browse files
authored
Merge pull request #981 from mcci-catena/issue978
Release version v5.0.0
2 parents ddc60ef + 40ff7dd commit 40e9714

File tree

10 files changed

+21
-17
lines changed

10 files changed

+21
-17
lines changed

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ MIT License
22

33
Copyright (C) 2014-2016 IBM Corporation
44
Copyright (c) 2015 Thomas Telkamp and Matthijs Kooijman
5-
Copyright (c) 2016-2021 MCCI Corporation
5+
Copyright (c) 2016-2024 MCCI Corporation
66

77
Permission is hereby granted, free of charge, to any person obtaining a copy
88
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Arduino-LMIC library ("MCCI LoRaWAN LMIC Library")
22

3-
[![GitHub release](https://img.shields.io/github/release/mcci-catena/arduino-lmic.svg)](https://github.com/mcci-catena/arduino-lmic/releases/latest) [![GitHub commits](https://img.shields.io/github/commits-since/mcci-catena/arduino-lmic/latest.svg)](https://github.com/mcci-catena/arduino-lmic/compare/v4.1.1...master) [![Arduino CI](https://img.shields.io/github/actions/workflow/status/mcci-catena/arduino-lmic/ci-arduinocli.yml?branch-master)](https://github.com/mcci-catena/arduino-lmic/actions)
3+
[![GitHub release](https://img.shields.io/github/release/mcci-catena/arduino-lmic.svg)](https://github.com/mcci-catena/arduino-lmic/releases/latest) [![GitHub commits](https://img.shields.io/github/commits-since/mcci-catena/arduino-lmic/latest.svg)](https://github.com/mcci-catena/arduino-lmic/compare/v5.0.0...master) [![Arduino CI](https://img.shields.io/github/actions/workflow/status/mcci-catena/arduino-lmic/ci-arduinocli.yml?branch-master)](https://github.com/mcci-catena/arduino-lmic/actions)
44

55
**Contents:**
66

@@ -999,12 +999,16 @@ function uflt12f(rawUflt12)
999999

10001000
## Release History
10011001

1002-
- HEAD has the following changes.
1002+
- v5.0.0 has the following changes.
10031003

10041004
- Enable device time request by default in config file ([#840](https://github.com/mcci-catena/arduino-lmic/issues/840)).
1005-
- Add support for SX126x radios ([#949](https://github.com/mcci-catena/arduino-lmic/pull/949)).
1005+
- Add support for SX1261/SX1262 radios ([#949](https://github.com/mcci-catena/arduino-lmic/pull/949)).
10061006
- Refactor `README.md` a little and put little used configuration info in a separate file.
1007-
- Change all exports named `hal_*` to `lmic_hal_*`. This is a breaking change, and so the version number is advanced to 5.0.0-pre1. ([#714](https://github.com/mcci-catena/arduino-lmic/issues/714))
1007+
- Change all exports named `hal_*` to `lmic_hal_*`. This is a breaking change, and so the version number is advanced to 5.0.0. ([#714](https://github.com/mcci-catena/arduino-lmic/issues/714))
1008+
- Fix typos in documentation ([#956](https://github.com/mcci-catena/arduino-lmic/pull/956), [#879](https://github.com/mcci-catena/arduino-lmic/pull/879)).
1009+
- Initialize DHT sensor in ttn-abp-feather-us915-dht22 example ([#902](https://github.com/mcci-catena/arduino-lmic/pull/902))
1010+
- Fix configPower for sx1272 ([#894](https://github.com/mcci-catena/arduino-lmic/pull/894))
1011+
- Enable device time by request ([#840](https://github.com/mcci-catena/arduino-lmic/pull/840))
10081012

10091013
- v4.1.1 is a patch release.
10101014

@@ -1127,7 +1131,7 @@ This library started from the IBM V1.5 open-source code.
11271131

11281132
- [`@ngraziano`](https://github.com/ngraziano) did extensive testing and contributed numerous ADR-related patches.
11291133

1130-
- [`@TristanWebber`](https://github.com/TristanWebber) contributed sx1261 and sx1262 support.
1134+
- Tristan Webber ([`@TristanWebber`](https://github.com/TristanWebber)) contributed sx1261 and sx1262 support.
11311135

11321136
There are many others, who have contributed code and also participated in discussions, performed testing, reported problems and results. Thanks to all who have participated. We hope to use something like [All Contributors](https://https://allcontributors.org/) to help keep this up to date, but so far the automation isn't working.
11331137

library.properties

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
name=MCCI LoRaWAN LMIC library
2-
version=4.1.1
3-
author=IBM, Matthijs Kooijman, Terry Moore, ChaeHee Won, Frank Rose
2+
version=5.0.0
3+
author=IBM, Matthijs Kooijman, Terry Moore, ChaeHee Won, Frank Rose, Tristan Webber
44
maintainer=Terry Moore <[email protected]>
55
sentence=Arduino port of the LMIC (LoraWAN-MAC-in-C) framework provided by IBM.
6-
paragraph=Supports LoRaWAN 1.0.2/1.0.3 Class A devices implemented using the Semtech SX1272/SX1276 (including HopeRF RFM92/RFM95 and Murata modules). Support for EU868, US, AU, AS923, KR and IN regional plans. Untested support for Class B and FSK operation. Various enhancements and bug fixes from MCCI and The Things Network New York. Original IBM URL http://www.research.ibm.com/labs/zurich/ics/lrsc/lmic.html.
6+
paragraph=Supports LoRaWAN 1.0.2/1.0.3 Class A devices implemented using the Semtech SX1272/SX1276/SX1261/SX1262 (including HopeRF RFM92/RFM95 and Murata modules). Support for EU868, US, AU, AS923, KR and IN regional plans. Untested support for Class B and FSK operation. Various enhancements and bug fixes from MCCI and The Things Network New York. Original IBM URL http://www.research.ibm.com/labs/zurich/ics/lrsc/lmic.html.
77
category=Communication
88
url=https://github.com/mcci-catena/arduino-lmic
99
architectures=*

src/hal/hal.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*******************************************************************************
22
* Copyright (c) 2015 Matthijs Kooijman
3-
* Copyright (c) 2018-2019 MCCI Corporation
3+
* Copyright (c) 2018-2024 MCCI Corporation
44
*
55
* All rights reserved. This program and the accompanying materials
66
* are made available under the terms of the Eclipse Public License v1.0

src/hal/hal.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*******************************************************************************
22
* Copyright (c) 2015-2016 Matthijs Kooijman
3-
* Copyright (c) 2016-2018 MCCI Corporation
3+
* Copyright (c) 2016-2024 MCCI Corporation
44
*
55
* All rights reserved. This program and the accompanying materials
66
* are made available under the terms of the Eclipse Public License v1.0

src/lmic/hal.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
* Copyright (c) 2014-2016 IBM Corporation.
3-
* Copyright (c) 2016, 2018-2019 MCCI Corporation.
3+
* Copyright (c) 2016, 2018-2024 MCCI Corporation.
44
* All rights reserved.
55
*
66
* Redistribution and use in source and binary forms, with or without

src/lmic/lmic.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Copyright (c) 2014-2016 IBM Corporation.
33
* All rights reserved.
44
*
5-
* Copyright (c) 2016-2019 MCCI Corporation.
5+
* Copyright (c) 2016-2024 MCCI Corporation.
66
* All rights reserved.
77
*
88
* Redistribution and use in source and binary forms, with or without

src/lmic/lmic.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
* Copyright (c) 2014-2016 IBM Corporation.
33
* Copyright (c) 2016 Matthijs Kooijman.
4-
* Copyright (c) 2016-2021 MCCI Corporation.
4+
* Copyright (c) 2016-2024 MCCI Corporation.
55
* All rights reserved.
66
*
77
* Redistribution and use in source and binary forms, with or without
@@ -106,7 +106,7 @@ extern "C"{
106106
((((major)*UINT32_C(1)) << 24) | (((minor)*UINT32_C(1)) << 16) | (((patch)*UINT32_C(1)) << 8) | (((local)*UINT32_C(1)) << 0))
107107

108108
#define ARDUINO_LMIC_VERSION \
109-
ARDUINO_LMIC_VERSION_CALC(5, 0, 0, 1) /* 5.0.0-pre1 */
109+
ARDUINO_LMIC_VERSION_CALC(5, 0, 0, 0) /* 5.0.0 */
110110

111111
#define ARDUINO_LMIC_VERSION_GET_MAJOR(v) \
112112
((((v)*UINT32_C(1)) >> 24u) & 0xFFu)

src/lmic/oslmic.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
* Copyright (c) 2014-2016 IBM Corporation.
3-
* Copyright (c) 2016-2017, 2019 MCCI Corporation.
3+
* Copyright (c) 2016-2024, 2019 MCCI Corporation.
44
* All rights reserved.
55
*
66
* Redistribution and use in source and binary forms, with or without

src/lmic/oslmic.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
* Copyright (c) 2014-2016 IBM Corporation.
3-
* Copyright (c) 2018, 2019 MCCI Corporation
3+
* Copyright (c) 2018-2024 MCCI Corporation
44
* All rights reserved.
55
*
66
* Redistribution and use in source and binary forms, with or without

0 commit comments

Comments
 (0)