8000 Pre release by amirna2 · Pull Request #401 · ClusterDuck-Protocol/ClusterDuck-Protocol · GitHub
[go: up one dir, main page]

Skip to content

Conversation

amirna2
Copy link
Collaborator
@amirna2 amirna2 commented Mar 17, 2024

What is is PR for?

  • Code update
  • Documentation update
  • Infrastructure update

What does this PR do?
Create a new CDP pre-release

Is this related to an open issue?
Please provide the link.

Testing methodology

  • Build and test with the CDP mini-cluster (integration testing)
  • Run unit tests

Additional context
Add any other technical detail or considerations here.

Checklist
Before you submit this pull request, please make sure you have done the following:

General

  • Contribution Guidelines: Have you read the contribution guidelines?
  • Code of Conduct: Have you read the code of conduct?
  • Documentation: If applicable, have you added or updated all relevant documentation?

For Code Updates

  • Hardware Validation: If relevant, have you validated your changes on actual supported Duck hardware?
  • Unit Tests: Have you run the unit tests on the device?
  • Network Testing: If applicable, have you tested your changes on a Duck network?
  • Licensing: Have you added a copyright and license header to each new file?

Tested Targets (Please check all that apply)

  • All
  • Heltec LoRa v3
  • Heltec LoRa v2
  • Heltec CubeCell Series
  • TTGO T-Beam (SX1262)
  • Others

amirna2 and others added 12 commits March 15, 2024 18:35
* Updated badges
* Update README.md
Signed-off-by: Amir Nathoo <amirna2@users.noreply.github.com>
---------

Signed-off-by: Amir Nathoo <amirna2@users.noreply.github.com>
Signed-off-by: faradaym <rcheyenne.truss@gmail.com>
* remove chat client pages and related html
* remove pchat, gchat, and mbm topics
* remove chat and message board functionality
* remove circular buffer
* include DuckLogger in DuckNet

Signed-off-by: faradaym <rcheyenne.truss@gmail.com>

---------

Signed-off-by: faradaym <rcheyenne.truss@gmail.com>
* Added mini-cluster example. Fixed CDP wifi connection
* Added dead simple web page to receive CDP messages

Signed-off-by: Amir Nathoo <amirna2@users.noreply.github.com>

---------

Signed-off-by: Amir Nathoo <amirna2@users.noreply.github.com>
Signed-off-by: Amir Nathoo <amirna2@users.noreply.github.com>
Signed-off-by: Amir Nathoo <amirna2@users.noreply.github.com>
Signed-off-by: Amir Nathoo <amirna2@users.noreply.github.com>
Signed-off-by: Amir Nathoo <amirna2@users.noreply.github.com>
Signed-off-by: Amir Nathoo <amirna2@users.noreply.github.com>
Signed-off-by: Amir Nathoo <amirna2@users.noreply.github.com>
Signed-off-by: Amir Nathoo <amirna2@users.noreply.github.com>
Signed-off-by: Amir Nathoo <amirna2@users.noreply.github.com>
@amirna2 amirna2 added the pre-release For pre-release merge label Mar 17, 2024
@amirna2 amirna2 self-assigned this Mar 17, 2024
@amirna2
Copy link
Collaborator Author
amirna2 commented Mar 17, 2024

Release Note Draft

CDP Update 4.1.0

This is an update release. We've removed chat temporarily from the CDP core library and the advanced examples have their own repository now.

What's new?

  • A new example to build a CDP mini-cluster and tests end-2-end data flow using an MQTT broker and a simple webpage.
  • A new example that shows how to build CDP with a custom board
  • Removed chat from DuckNet. This will be added back when figure out how we can integrate with application level features.
  • Removed advance CDP examples.

Bug Fixes

  • Fixes WiFi connection failure when the Duck is setup
  • Fixes gh-pages deployment
  • Fixes CDP build CLI test command not mapping correctly to platformIO test

Known Issues

  • When building for Heltec CubeCell Series Arduino core has several issues (out-dated use of timer package and non c++ compliance). to fix this you can used the CDP patched Arduino.h

@amirna2 amirna2 marked this pull request as draft March 17, 2024 20:02
amirna2 and others added 5 commits March 17, 2024 15:46
Lively colors and also added the API doc
…e-still-failing

Doxygen pipeline still failing
Signed-off-by: TimoWielink <timowielink@gmail.com>
* Added a CDP_CLI readme and fixed the test command issue
* Added some colored out to highlight the platformio command

Signed-off-by: Amir Nathoo <amirna2@users.noreply.github.com>

---------

Signed-off-by: Amir Nathoo <amirna2@users.noreply.github.com>
Signed-off-by: Amir Nathoo <amirna2@users.noreply.github.com>
@amirna2 amirna2 marked this pull request as ready for review March 20, 2024 20:05
@amirna2 amirna2 merged commit 569503f into master Mar 20, 2024
@amirna2 amirna2 deleted the pre-release branch March 28, 2024 05:53
SLR-Alex pushed a commit to Sky-Labs-Research/ClusterDuck-Protocol that referenced this pull request Sep 13, 2025
* Updated badges
* Update README.md
* Remove python arduino dependency script (ClusterDuck-Protocol#389)
* Remove Chat and Message Board (ClusterDuck-Protocol#390)
* Fixed doxygen publishing
* Update main.md doxygen (ClusterDuck-Protocol#409)
* Fixed cdp cli test command failure (ClusterDuck-Protocol#404)
* Added a CDP_CLI readme and fixed the test command issue
* Added end-2-end mini-cluster example
* Bumped release to 4.1.0
---------

Signed-off-by: Amir Nathoo <amirna2@users.noreply.github.com>
Signed-off-by: faradaym <rcheyenne.truss@gmail.com>
Signed-off-by: TimoWielink <timowielink@gmail.com>
Co-authored-by: faraday <rcheyenne.truss@gmail.com>
Co-authored-by: Timo Wielink <38896563+TimoWielink@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pre-release For pre-release merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

0