Skip to content

Commit

Permalink
Merge branch 'develop' into feature/ci-s3-fix
Browse files Browse the repository at this point in the history
  • Loading branch information
hhvrc committed Apr 22, 2024
2 parents 479ada6 + 44006f5 commit 6a61fd6
Show file tree
Hide file tree
Showing 23 changed files with 385 additions and 302 deletions.
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,25 @@
# Version 1.2.0-rc.1 Release Notes

This is the first release candidate for version 1.2.0.

## Highlight

- Added support for **998DR** Petrainer RF protocol.

## Major Updates

- Add command to get/set api domain.
- Add command to get/set/clear override for Live Control Gateway (LCG) domain.

## Minor Updates

- Change transmission end command to last for 300 ms.
- Increase WDT timeout during OTA updates to prevent watchdog resets.
- Remove non thread-safe RF sequence caching.
- Update flatbuffers to 23.5.26.
- Start utilizing StringView more to reduce memory and CPU usage.
- Small code cleanup and refactoring.

# Version 1.1.2 Release Notes

- Add support for OpenShock Core V2 Hardware
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ You will need:

- VSCode
- Knowledge about Arduino library and C++
- Optimally compatible hardware to test your code
- Compatible ESP-32 board with 433 MHz antenna

### Setting up

Expand Down
2 changes: 1 addition & 1 deletion include/GatewayConnectionManager.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ namespace OpenShock::GatewayConnectionManager {
bool IsConnected();

bool IsLinked();
AccountLinkResultCode Link(const char* linkCode);
AccountLinkResultCode Link(StringView linkCode);
void UnLink();

bool SendMessageTXT(StringView data);
Expand Down
2 changes: 1 addition & 1 deletion include/SemVer.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ namespace OpenShock {
: major(major), minor(minor), patch(patch), prerelease(), build()
{}
SemVer(std::uint16_t major, std::uint16_t minor, std::uint16_t patch, StringView prerelease, StringView build)
: major(major), minor(minor), patch(patch), prerelease(prerelease.data(), prerelease.length()), build(build.data(), build.length())
: major(major), minor(minor), patch(patch), prerelease(prerelease.toString()), build(build.toString())
{}

bool operator==(const SemVer& other) const {
Expand Down
Loading

0 comments on commit 6a61fd6

Please sign in to comment.