Ta stran je strojno prevedena iz angleščine in lahko vsebuje napake. Angleški izvirni je avtoriteten. Preberite angleški izvirnik: Kodni izvajalec

ROOTCASTLE / INŽENIRSKI LAB

Code runner

JavaScript in Python v brskalniku, s pomočjo Sofia AI.

LOCAL EXECUTION · CODE STAYS IN YOUR BROWSER · Pyodide 314.0.7 (WebAssembly) · Time limit 10 s

Tab inserts indentation; press Esc, then Tab to leave the editor. Ctrl+Enter runs the program.

Output (stdout / stderr)

The program has not been run yet.

Understand the error with Sofia AI

The code and the end of the output are sent to Sofia AI for an explanation and a fix suggestion. The code is not run on the server.

Za kaj je to

Da bi preizkusili CRC tabelo, PID zanko, čiščenje sensor podatkov ali male spektralne izračune pred premikom do opreme. Primeri delijo teme z drugimi LAB orodji: primerjajte Modbus CRC-16 z protokolskim preglevačem in PID odziv z pijavico. Ko program ne deluje, lahko kodo in konec izhoda pošljete v Sofijo AI za razločo in predlog rešitve.

Kje kodi teče

Samo v brskalniku. JavaScript deluje v ločnem web workerju z odstranjenim dostopom do omrežja in shranjevanja; Python deluje na Pyodide (CPython pretvorjen v WebAssembly), prenašeno na zavarovanjo različico iz jsDelivr. Rootcastle strežnik nikoli ne izvajuje in ne shranjuje koda. Vaš izpis je shranjen samo v lokalnem shrambi brskalnika. Sofia AI prejme prvih 6.000 znakov kode in zadnjih 2.000 znakov izpisa, in to samo ko pritisnete gumb in izpolnite soglasje.

Omejitve

Vsaka izvajanja je omejena na 10 sekund in 100.000 znakov izhoda; delavnik se izvede, ko dosegnete omejitev. Vhod ni interaktivan: input() in readline() brano vrstice iz polja stdin v vrstnem redu. Python ima samo standardno knjižnico (paketi kot so numpy niso naloženi). Časovni in plovne rezultate v brskalniku ne pokazujo realnočasovno vedenje mikrokontrolera; preverite vgrajeno kodo na ciljnem hardwareju.

Osebniki

Pyodide · Modbus over Serial Line Specification V1.02, §6.2.2 (CRC-16) · K. J. Åström, T. Hägglund, Napredni PID regulator, ISA, 2006 · MDN: Web Workers API

Edukacijski prostor. Predloge Sofia AI lahko so napačne; izvajajte in preverjajo spremembe, preden na njih zavisite.

← Rootcastle LAB

Iskanje ukazov ali strani