Skip to content

make sendCmdfArg() receive const char * const as fmt#36

Open
Palatis wants to merge 1 commit into
thijse:masterfrom
Palatis:const_correctness
Open

make sendCmdfArg() receive const char * const as fmt#36
Palatis wants to merge 1 commit into
thijse:masterfrom
Palatis:const_correctness

Conversation

@Palatis
Copy link
Copy Markdown
Contributor

@Palatis Palatis commented Mar 7, 2018

reduce compiler warning...

@gyssels
Copy link
Copy Markdown

gyssels commented Sep 30, 2021

@Palatis I will accept PR on gyssels/Arduino-CmdMessenger, and I messaging the other PR submitters so it can become an active branch
I engage myself to do a full PR back here if in the future I'll not maintain this anymore.

thijse added a commit that referenced this pull request Jun 1, 2026
Applied PRs:
- #33: Fix Adafruit library name in library.json
- #35: Add #if guards for CMDMESSENGER_MAXCALLBACKS, LastArgLength tracking
- #36: Fix startCommand init, Serial.print->comms->print, return NULL fix
- #37: Add unescape() calls in readStringArg/copyStringArg/compareStringArg
- #42: Fix min/max types for ESP8266 (ConsoleShell, HeaterSim)
- #44: Reformat LICENSE.md for GitHub detection

New features (from MobiFlight fork):
- sendArg(T) - send argument without field separator
- sendArg(T, n) - send with precision, no separator
- sendSciArg(double, n) - scientific notation, no separator
- sendBinArg(T) - binary format, no separator
- New example: SendWithoutSeparator

Other:
- Add VS Code tasks.json and launch.json
- Add .gitignore
- Add new keywords to keywords.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants