Changelog
- 6fc5722 TRICE_TX_X0_COUNTED_BUFFER_SUPPORT default is now 1
- 65b2264 #pragma GCC diagnostic ignored "-Wdisabled-optimization" added
- 03ad262 -args hint added to -port help text
- 198f591 ./examples/TriaceABC now working well
- fd1a813 2 internal links corrected
- 76a42c1 2 links more robust now.
- bb18d04 ABC inout demo added to be used for Trice ABC examples
- d3fa3ba Add TRICE_DOUBLED_16BIT_ID preprocessor directive
- 96a9792 Add TRICE_TRANSFER_ORDER_IS_BIG_ENDIAN definition
- 429a9ee Add length check for TRICE_DOUBLED_16BIT_ID
- 8ef7e79 Broadcast Simulation added for Trice ABC example
- 71b6d66 Chapters 6 & 7 reworked
- bb16ad5 Comments added for better understanding
- 6b99426 First 5 chapters reworked in TriceRx...Design
- ab5081d Fix error codes in triceAbcReceive.h
- 9dfc636 Fix invisible vsnprintf() on MacOS in demo code
- 4943325 Fix preprocessor directives in triceAbcReceive.h
- cc04c18 Further README.md improvements
- e607914 Go coverage on branch main push too
- c4171ef Implement TriceAbcOnReceive function for handling Trice records
- 8c92c9b Issue #680 fix
- fdbb763 Legacy RPC info removed
- af835b5 Link corrected
- 9ddfd99 Link corrected
- 402d695 Links corrected, lychee config now more robust
- ac610f8 Merge pull request #676 from rokath/wip
- b34a8cf Merge pull request #677 from rokath/wip
- ac5acae Merge pull request #678 from rokath/wip
- 0bff365 Merge pull request #679 from rokath/wip
- be45395 Merge pull request #681 from rokath/wip
- a212792 Merge pull request #682 from rokath/dependabot/github_actions/actions/checkout-7
- ffbffb7 Merge pull request #683 from rokath/dependabot/github_actions/super-linter/super-linter-8.7.0
- 695b0e7 Merge pull request #684 from rokath/wip
- 7534a77 Merge pull request #685 from rokath/wip
- 6174568 Merge pull request #688 from rokath/wip
- 779fa88 Merge pull request #689 from rokath/wip
- e31beb4 Merge pull request #690 from rokath/wip
- 347979e Merge pull request #691 from rokath/wip
- 013b2e4 Merge pull request #692 from rokath/wip
- 7197548 Merge pull request #694 from rokath/wip
- d414b38 Merge pull request #695 from rokath/wip
- 0e6d6d2 Merge pull request #696 from rokath/wip
- 54ce845 Merge pull request #697 from rokath/wip
- e3e0a62 Merge remote-tracking branch 'origin/wip' into wip
- 20061f3 Merge remote-tracking branch 'origin/wip' into wip
- e115a32 Refactor Trice ABC receive handling and remove unused code
- f1eda21 Refactor trice structures to use const qualifiers
- 312d8f1 Remove redundant big-endian definitions
- 5fe4efd Remove triceAbcPayloadIsValid function and update checks
- 88e5e9d Replace triceAbcReceive.h with triceRx.h
- a74027b Revise title in BcSim ReadMe to include 'Broadcast Simulator'
- db5791b Reworked ABC example structure
- c49b129 Reworked Trice ABC chapter
- ee3b735 TRICE_ABC_RECEIVE_SUPPORT -> TRICE_RX_ABC_SUPPORT
- d5d5b3d TRICE_ABC_TRANSMIT_SUPPORT -> TRICE_TX_ABC_SUPPORT
- 221933b TRICE_ABC_TRANSMIT_SUPPORT successfull tested now.
- 32060e9 TRICE_MCU_IS_BIG_ENDIAN macro added to triceDefaultConfig.h
- 5961591 TRICE_TX_ABC_SUPPORT default is now 1, because it needs no additional code
- 70f3d80 TRICE_X0_COUNTED_BUFFER_SUPPORT -> TRICE_TX_X0_COUNTED_BUFFER_SUPPORT
- 3aa9cd8 TRICE_X0_COUNTED_BUFFER_SUPPORT as numeric switch only
- ce3efb8 Tests corrected and commented
- be623ac ToC removed from README.md
- 0765434 Trice ABC RX reworked (still untested)
- f7acc79 Trice ABC buffer length variations added to tests an a small fix
- 744e099 Trice ABC chapter slightly reworked, XTEA chapters merged.
- ce3b4a6 Trice ABC demo log wip
- d64a82c Trice ABC doc images added and chapter in root README.md
- 02b02c7 Trice ABC first setup
- ef44aca Trice ABC usable now (experimental)
- f341521 Trice RX, Trice ABC, and Future C
tlogArchitecture Proposal - 6c60346 TriceABC example adapted
- 0b22573 TriceABC example adapted
- 3fad916 TriceAbc example refactoring (wip)
- 5255bbe TrieABC example wip
- 4339188 Update BcSim_ReadMe.md with Trice ABC details
- dd29b98 Update TRICE_TRANSFER_ORDER_IS_BIG_ENDIAN definition
- 7fb463a Update comments for triceAbcReadU16 and triceAbcReadU32
- 82d5bd6 User manual Text linted
- 29d4199 WIP
- 5f0f2ff _test/abc_tx_test/ is better documented now.
- 0cbf059 ci: bump actions/checkout from 6 to 7
- 6e04758 ci: bump super-linter/super-linter from 8.6.0 to 8.7.0
- 307ce27 code duplicates and boilerplate code removed from examples/TriceABC
- 76ac924 compile time endianess detection adapted to newer compilers
- 38ed0be example/TriceABC refactor (wip)
- d663d63 examples/TriceABC first shot && first run
- 0e643ce legacy wip code removed.
- 835b0e8 link repair
- fa3c320 lock fix
- a32c5e0 lychee link exclusions extended
- ddae0ca make clean before each build to avoid invalid artifacts after changed flags
- 1e0db79 minor adaptions
- 9137c77 minor adaptions for full test PASS
- 67f1ed7 minor safety fix
- 8c34ebf minor test fix
- b00e6c6 minor test fixes
- 44e2b68 notes
- 40c402c pTrice added for future TRICE_RX_LOG_SUPPORT
- ab378c6 pre release cleanup
- 07297cc re-generated ToC
- b6aa1d2 root README.md rework wip
- 0153d1d root README.md reworked
- 5abf871 small cleanup for demo
- 8cb5710 small fixes master -> main
- fdd0d23 tables re-formatted
- f8a42ec tests wip
- f152eee trice ABC tests added to quick test
- 81ca5d2 trice ABC wip RX
- 2506816 trice generate -abc now supports path and does not append suffix -abc anymore
- 763a02f triceBusConfig.h renemed into triceRxConfig.h
- 80b4c0f triceRx codex wip
- ac0d8e5 triceRx.h reworked manually
- 73c1521 triceRxDefaultConfig.h added
- 07a7a1c trice_rx_test fixed
- b7e438c v1.3.0 release prepare
- 6b1a85f wip README.md refactoring
- 4cebcca wip README.md restructuring
- d196d68 wip Trice ABC example
- c943d4a wip TriceABC demo
- b0590b4 wip reorganizing example
- c43d4e4 wip trice ABC testing rx
- f410672 wip trice rx design - needs review
- 7ba23d8 wip triceRx (needs review)
Homebrew
Install via Homebrew: brew install rokath/tap/trice
macOS
If Gatekeeper blocks the downloaded tool, remove the quarantine flag from
the unpacked binary path, for example:
xattr -d com.apple.quarantine path/to/trice
Windows
If SmartScreen or the file block flag gets in the way, unblock the unpacked
binary path, for example:
Unblock-File path\to\trice.exe