Trice Reference Manual
New to Trice? Start with the User Manual. Use the Guide to find a task. This reference contains complete syntax, configuration, integration recipes and limits.
Normal use
- Trice Overview and Concepts
- Firmware Integration Recipes
- Writing Trice Messages
- Trice Bind
- Trice IDs and Dictionaries
- Target Configuration
- Logging and Command-Line Tools
- Stamps and Time Measurements
- Stamp Expressions and Continuous Counters
- Transports and Custom Writers
- Trice over RTT
- Example Projects
- Troubleshooting and Limits
- Performance and Buffer Selection
- Memory Usage and Code Size
Advanced features
- Tags, Colors, Filters and Statistics
- Visualization
- Structured Logging
- Context Enrichment
- Target Routing
- Asynchronous Broadcast Commands
- Integrating Existing Logging Macros
- Generating Supporting Files
- typeX0 User Packets
Appendices
- Binary Format, Framing and Encryption
- Target Implementation
- Platform Integration Recipes
- Development Environment Setup
- Testing Trice — Running the Tests
- Testing Trice — Internals
- Building and Releasing the Tools
- Working with the Repository
- Repository and Documentation Maintenance
- Safe Build Scripts and Cancellation
- Deprecated: Insert/Clean and Its Cache
- Project Background and Resources
- Future Design Ideas