CARVIEW |
Select Language
HTTP/2 200
date: Wed, 30 Jul 2025 23:37:25 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"f822d5d498e8209581eac9b6dbb51f9d"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: origin-when-cross-origin, strict-origin-when-cross-origin
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=rWsC9jhEqcttWK0z1j3nN%2BK1KmiH9BBsgzb%2BI5yGqTqjpnr6snVM661OhUxRygaH%2FJDmJpiTCl8bhMofizDTJV4IHl5Ps2ZA3X%2FeL8Rvp3xI3cRIWwRNuwMOByyRSh0v7PKV5coVs1ErDljjlvBxY7BY7WIXJPwTmH3V68A7P97jtGSaspGj%2FZutY%2FKaiHvfSOCYtcU%2BAuVwwBheZW4XelPnWRCMLleMYXHGbpoLCH6BYh25uWGiBi47vJhOlpjvJA6VqD5S5E72FOewZsmJtg%3D%3D--iOqj%2FbHyy3JDGT98--kDcgkZkiDsY1QHL4tjbbQw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1456530370.1753918644; Path=/; Domain=github.com; Expires=Thu, 30 Jul 2026 23:37:24 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 30 Jul 2026 23:37:24 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 90BC:1E01C6:C6FBB:129B8F:688AACB4
Zig Type Reflection: Group Functions by Module. See https://github.com/lupyuen/zig-bl602-nuttx#zig-type-reflection · GitHub
Show Gist options
Save lupyuen/a7fa7b9973ade3c4565f21e20ef7f88b to your computer and use it in GitHub Desktop.
{{ message }}
Instantly share code, notes, and snippets.
Created
June 21, 2022 03:53
-
Star
0
(0)
You must be signed in to star a gist -
Fork
0
(0)
You must be signed in to fork a gist
-
Save lupyuen/a7fa7b9973ade3c4565f21e20ef7f88b to your computer and use it in GitHub Desktop.
Zig Type Reflection: Group Functions by Module. See https://github.com/lupyuen/zig-bl602-nuttx#zig-type-reflection
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
> Executing task: cd apps && git pull && cd ../nuttx && git pull && ../run.sh < | |
Already up-to-date. | |
Already up-to-date. | |
+ pushd ../zig-bl602-nuttx | |
~/pinecone/nuttx/zig-bl602-nuttx ~/pinecone/nuttx/nuttx | |
+ git pull | |
Already up-to-date. | |
+ zig build-obj --verbose-cimport -target riscv32-freestanding-none -mcpu=baseline_rv32-d -isystem /Users/Luppy/pinecone/nuttx/nuttx/include -I /Users/Luppy/pinecone/nuttx/apps/examples/lorawan_test -I . reflect.zig | |
info(compilation): C import output: zig-cache/o/a94e1ebdcec3b940f8f37c48d138d8cc/cimport.zig | |
| *"@typeInfo(c): ", std.builtin.Type { .Struct = (struct std.builtin.Type.Struct constant)} | |
| *"T.Struct.fields.len: ", 0 | |
| *"T.Struct.decls.len: ", 4772 | |
| *"T.Struct.decls[0].name: ", "__builtin_bswap16" | |
| *"decl.name:", "__builtin_bswap16" | |
| *"break for debugging" | |
| *"ThisType: ", std.builtin.Type { .Struct = (struct std.builtin.Type.Struct constant)} | |
| *"ThisType.Struct.decls.len: ", 74 | |
| *"ThisType.Struct.decls[0].name: ", "std" | |
| *"ThisType.Struct.decls[1].name: ", "c" | |
| *"ThisType.Struct.decls[2].name: ", "ACTIVE_REGION" | |
| *"Found module function: ", []const u8{76,109,72,97,110,100,108,101,114,73,110,105,116}, "LMHandler", 1766 | |
| *"Found module function: ", []const u8{68,105,115,112,108,97,121,65,112,112,73,110,102,111}, "LMHandler", 1810 | |
| *"Found module function: ", []const u8{76,111,82,97,77,97,99,73,110,105,116,105,97,108,105,122,97,116,105,111,110}, "LoRaMAC", 1542 | |
| *"Found module function: ", []const u8{76,111,82,97,77,97,99,68,101,73,110,105,116,105,97,108,105,122,97,116,105,111,110}, "LoRaMAC", 1558 | |
| *"Found module function: ", []const u8{82,97,100,105,111,73,110,105,116}, []const u8{82,97,100,105,111}, 1811 | |
| *"Found module function: ", []const u8{82,97,100,105,111,65,100,100,82,101,103,105,115,116,101,114,84,111,82,101,116,101,110,116,105,111,110,76,105,115,116}, []const u8{82,97,100,105,111}, 1838 | |
| *"Found module function: ", []const u8{83,88,49,50,54,120,73,110,105,116}, "SX1262", 1039 | |
| *"Found module function: ", []const u8{83,88,49,50,54,120,83,101,116,79,112,101,114,97,116,105,110,103,77,111,100,101}, "SX1262", 1121 | |
| *"Found module function: ", []const u8{84,105,109,101,114,73,110,105,116}, "NimBLE", 1092 | |
| *"Found module function: ", []const u8{84,105,109,101,114,71,101,116,69,108,97,112,115,101,100,84,105,109,101}, "NimBLE", 1099 | |
| *"flowchart TD;" | |
Semantic Analysis [82/168] | *" subgraph ", "LMHandler", *";" | |
Semantic Analysis [82/174] | *" ", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *";" | |
| *" end;" | |
| *" subgraph ", "LoRaMAC", *";" | |
| *" ", "LoRaMacInitialization", *";" | |
| *" end;" | |
| *" subgraph ", []const u8{82,97,100,105,111}, *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSetPublicNetwork", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSetPublicNetwork", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioRx", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioRx", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioRx", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioRx", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioRx", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioRx", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioRx", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioRx", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioRx", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioRx", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioRx", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioRx", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioSend", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetChannel", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioStandby", *";" | |
| *" ", "RadioSetModem", *";" | |
| *" ", "RadioSetRxConfig", *";" | |
| *" ", "RadioRx", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *";" | |
| *" ", "RadioSleep", *";" | |
| *" end;" | |
| *" subgraph ", "SX1262", *";" | |
| *" ", "SX126xIoInit", *";" | |
| *" ", "SX126xSetTx", *";" | |
| *" ", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetTx", *";" | |
| *" ", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetTx", *";" | |
| *" ", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetTx", *";" | |
| *" ", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetTx", *";" | |
| *" ", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetTx", *";" | |
| *" ", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetTx", *";" | |
| *" ", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetTx", *";" | |
| *" ", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetTx", *";" | |
| *" ", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetTx", *";" | |
| *" ", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetTx", *";" | |
| *" ", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetTx", *";" | |
| *" ", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetTx", *";" | |
| *" ", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetTx", *";" | |
| *" ", "SX126xSetPaConfig", *";" | |
| *" end;" | |
| *" subgraph ", "NimBLE", *";" | |
| *" ", "TimerInit", *";" | |
| *" ", "TimerInit", *";" | |
| *" ", "TimerInit", *";" | |
| *" ", "TimerInit", *";" | |
| *" ", "TimerInit", *";" | |
| *" ", "TimerInit", *";" | |
| *" ", "TimerInit", *";" | |
| *" ", "TimerInit", *";" | |
| *" ", "TimerInit", *";" | |
| *" ", "TimerInit", *";" | |
| *" ", "TimerInit", *";" | |
| *" ", "TimerInit", *";" | |
| *" ", "TimerInit", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerInit", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerSetValue", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStart", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" ", "TimerStop", *";" | |
| *" end;" | |
Semantic Analysis [82/175] | *" ", *"Start", *"-->", "LoRaMacInitialization", *";" | |
| *" ", "LoRaMacInitialization", *"-->", "TimerInit", *";" | |
| *" ", "TimerInit", *"-->", "SX126xIoInit", *";" | |
| *" ", "SX126xIoInit", *"-->", "SX126xSetTx", *";" | |
| *" ", "SX126xSetTx", *"-->", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetPaConfig", *"-->", "TimerInit", *";" | |
| *" ", "TimerInit", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "RadioSetPublicNetwork", *";" | |
| *" ", "RadioSetPublicNetwork", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "RadioSetPublicNetwork", *";" | |
| *" ", "RadioSetPublicNetwork", *"-->", "TimerInit", *";" | |
| *" ", "TimerInit", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "SX126xSetTx", *";" | |
| *" ", "SX126xSetTx", *"-->", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetPaConfig", *"-->", "RadioSend", *";" | |
| *" ", "RadioSend", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerInit", *";" | |
| *" ", "TimerInit", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioRx", *";" | |
| *" ", "RadioRx", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "SX126xSetTx", *";" | |
| *" ", "SX126xSetTx", *"-->", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetPaConfig", *"-->", "RadioSend", *";" | |
| *" ", "RadioSend", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioRx", *";" | |
| *" ", "RadioRx", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "SX126xSetTx", *";" | |
| *" ", "SX126xSetTx", *"-->", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetPaConfig", *"-->", "RadioSend", *";" | |
| *" ", "RadioSend", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioRx", *";" | |
| *" ", "RadioRx", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "SX126xSetTx", *";" | |
| *" ", "SX126xSetTx", *"-->", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetPaConfig", *"-->", "RadioSend", *";" | |
| *" ", "RadioSend", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioRx", *";" | |
| *" ", "RadioRx", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "SX126xSetTx", *";" | |
| *" ", "SX126xSetTx", *"-->", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetPaConfig", *"-->", "RadioSend", *";" | |
| *" ", "RadioSend", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioRx", *";" | |
| *" ", "RadioRx", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "SX126xSetTx", *";" | |
| *" ", "SX126xSetTx", *"-->", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetPaConfig", *"-->", "RadioSend", *";" | |
| *" ", "RadioSend", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioRx", *";" | |
| *" ", "RadioRx", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "SX126xSetTx", *";" | |
| *" ", "SX126xSetTx", *"-->", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetPaConfig", *"-->", "RadioSend", *";" | |
| *" ", "RadioSend", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioRx", *";" | |
| *" ", "RadioRx", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "SX126xSetTx", *";" | |
| *" ", "SX126xSetTx", *"-->", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetPaConfig", *"-->", "RadioSend", *";" | |
| *" ", "RadioSend", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioRx", *";" | |
| *" ", "RadioRx", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "SX126xSetTx", *";" | |
| *" ", "SX126xSetTx", *"-->", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetPaConfig", *"-->", "RadioSend", *";" | |
| *" ", "RadioSend", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioRx", *";" | |
| *" ", "RadioRx", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "SX126xSetTx", *";" | |
| *" ", "SX126xSetTx", *"-->", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetPaConfig", *"-->", "RadioSend", *";" | |
| *" ", "RadioSend", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioRx", *";" | |
| *" ", "RadioRx", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "SX126xSetTx", *";" | |
| *" ", "SX126xSetTx", *"-->", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetPaConfig", *"-->", "RadioSend", *";" | |
| *" ", "RadioSend", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioRx", *";" | |
| *" ", "RadioRx", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "SX126xSetTx", *";" | |
| *" ", "SX126xSetTx", *"-->", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetPaConfig", *"-->", "RadioSend", *";" | |
| *" ", "RadioSend", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioRx", *";" | |
| *" ", "RadioRx", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "LmHandlerSend", *";" | |
| *" ", "LmHandlerSend", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetTxConfig", *";" | |
| *" ", "RadioSetTxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "SX126xSetTx", *";" | |
| *" ", "SX126xSetTx", *"-->", "SX126xSetPaConfig", *";" | |
| *" ", "SX126xSetPaConfig", *"-->", "RadioSend", *";" | |
| *" ", "RadioSend", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerSetValue", *";" | |
| *" ", "TimerSetValue", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetChannel", *";" | |
| *" ", "RadioSetChannel", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioStandby", *";" | |
| *" ", "RadioStandby", *"-->", "RadioSetModem", *";" | |
| *" ", "RadioSetModem", *"-->", "RadioSetRxConfig", *";" | |
| *" ", "RadioSetRxConfig", *"-->", "RadioRx", *";" | |
| *" ", "RadioRx", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "TimerStart", *";" | |
| *" ", "TimerStart", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", "RadioIrqProcess", *";" | |
| *" ", "RadioIrqProcess", *"-->", "RadioSleep", *";" | |
| *" ", "RadioSleep", *"-->", "TimerStop", *";" | |
| *" ", "TimerStop", *"-->", *"End", *";" | |
Semantic Analysis [86/183] | *"@typeInfo(c): ", std.builtin.Type { .Struct = (struct std.builtin.Type.Struct constant)} | |
| *"T.Struct.fields.len: ", 0 | |
| *"T.Struct.decls.len: ", 4772 | |
| *"T.Struct.decls[0].name: ", "__builtin_bswap16" | |
| *"decl.name:", "__builtin_bswap16" | |
| *"break for debugging" | |
| *"ThisType: ", std.builtin.Type { .Struct = (struct std.builtin.Type.Struct constant)} | |
| *"ThisType.Struct.decls.len: ", 74 | |
| *"ThisType.Struct.decls[0].name: ", "std" | |
| *"ThisType.Struct.decls[1].name: ", "c" | |
| *"ThisType.Struct.decls[2].name: ", "ACTIVE_REGION" | |
./reflect.zig:1081:9: error: found compile log statement | |
@compileLog("@typeInfo(c): ", T); | |
^ | |
./reflect.zig:1085:9: error: found compile log statement | |
@compileLog("T.Struct.fields.len: ", T.Struct.fields.len); | |
^ | |
./reflect.zig:1089:9: error: found compile log statement | |
@compileLog("T.Struct.decls.len: ", T.Struct.decls.len); | |
^ | |
./reflect.zig:1093:9: error: found compile log statement | |
@compileLog("T.Struct.decls[0].name: ", T.Struct.decls[0].name); | |
^ | |
./reflect.zig:1121:17: error: found compile log statement | |
@compileLog("decl.name:", name); | |
^ | |
./reflect.zig:1129:13: error: found compile log statement | |
@compileLog("break for debugging"); | |
^ | |
./reflect.zig:1136:9: error: found compile log statement | |
@compileLog("ThisType: ", ThisType); | |
^ | |
./reflect.zig:1137:9: error: found compile log statement | |
@compileLog("ThisType.Struct.decls.len: ", ThisType.Struct.decls.len); | |
^ | |
./reflect.zig:1138:9: error: found compile log statement | |
@compileLog("ThisType.Struct.decls[0].name: ", ThisType.Struct.decls[0].name); | |
^ | |
./reflect.zig:1139:9: error: found compile log statement | |
@compileLog("ThisType.Struct.decls[1].name: ", ThisType.Struct.decls[1].name); | |
^ | |
./reflect.zig:1140:9: error: found compile log statement | |
@compileLog("ThisType.Struct.decls[2].name: ", ThisType.Struct.decls[2].name); | |
^ | |
./reflect.zig:885:17: error: found compile log statement | |
@compileLog("Found module function: ", all_modules[m].first_function, map.name, decl_index); | |
^ | |
./reflect.zig:895:17: error: found compile log statement | |
@compileLog("Found module function: ", all_modules[m].last_function, map.name, decl_index); | |
^ | |
./reflect.zig:903:9: error: found compile log statement | |
@compileLog("flowchart TD;"); | |
^ | |
./reflect.zig:919:13: error: found compile log statement | |
@compileLog(" subgraph ", module.name, ";"); | |
^ | |
./reflect.zig:939:29: error: found compile log statement | |
@compileLog(" ", name, ";"); | |
^ | |
./reflect.zig:949:13: error: found compile log statement | |
@compileLog(" end;"); | |
^ | |
./reflect.zig:978:17: error: found compile log statement | |
@compileLog(" ", prev_name, "-->", name, ";"); | |
^ | |
./reflect.zig:984:9: error: found compile log statement | |
@compileLog(" ", prev_name, "-->", "End", ";"); | |
^ | |
./reflect.zig:1033:40: error: unable to evaluate constant expression | |
if (std.mem.startsWith(u8, name, decl.name)) { | |
^ | |
./reflect.zig:918:9: error: unable to evaluate constant expression | |
for (all_modules) |module, m| { | |
^ | |
./reflect.zig:1051:9: error: unable to evaluate constant expression | |
for (all_modules) |module| { | |
^ | |
./reflect.zig:995:9: error: unable to evaluate constant expression | |
for (all_modules) |module, m2| { | |
^ | |
./reflect.zig:966:43: error: unable to evaluate constant expression | |
if (get_decl_by_name_filtered(all_modules, line)) |decl_index| { | |
^ | |
The terminal process "/bin/zsh '-c', 'cd apps && git pull && cd ../nuttx && git pull && ../run.sh'" terminated with exit code: 1. | |
Terminal will be reused by tasks, press any key to close it. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
You can’t perform that action at this time.