VSCode Remote works OK with #PinePhone @PINE64 👍
Defining the Modules for our C Functions ... And rendering the Call Graph with #ZigLang Compiler
https://github.com/lupyuen/zig-bl602-nuttx#group-functions-by-modules
#ZigLang Compiler has produced a super-simple Call Graph ... Let's add some Structure
https://github.com/lupyuen/zig-bl602-nuttx#super-naive-call-graph
#ZigLang Type Reflection ... Can we use it to generate a Structured Call Graph for C Libraries ... Like for #LoRaWAN? 🤔
https://github.com/lupyuen/zig-bl602-nuttx#zig-type-reflection
#ZigLang Compiler might stumble when importing C code ... Here's how we fix the Opaque Type error
https://lupyuen.github.io/articles/iot?19#appendix-opaque-type-error
#ZigLang Compiler can Auto-Translate our C Code into Zig
https://lupyuen.github.io/articles/iot?18#appendix-auto-translate-lorawan-app-to-zig
#ZigLang Compiler works as a Drop-In Replacement for GCC! Here's how we tested
https://lupyuen.github.io/articles/iot?17#appendix-zig-compiler-as-drop-in-replacement-for-gcc
#ZigLang supports Custom Panic Handlers
https://lupyuen.github.io/articles/iot?16#appendix-panic-handler
Our #ZigLang App handles #LoRaWAN Events ... By calling NimBLE Porting Layer
https://lupyuen.github.io/articles/iot?12#appendix-handle-lorawan-events
#ZigLang helpfully catches all kinds of Runtime Errors: Underflow, Overflow, Array Out-Of-Bounds, ...
How our #ZigLang App transmits a #LoRaWAN Packet
https://lupyuen.github.io/articles/iot?6#transmit-data-packet
IoT Techie and Educator / Apache NuttX PMC