یہ پےج مشین ٹرنسلیٹڈ سے انگریزی میں تبدیل کی گئی ہے اور میں ٹھہریں شامل ہو سکتی ہیں۔ انگریزی اصل اختیاری ہے۔ Read the English original: کڈ رنر

ROOTCASTLE / ENGINEERING LAB

کڈ رنر

JavaScript اور Python میں براؤزر میں، 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.

woh liye hai

Hardware le jane se pehle CRC table, PID loop, sensor-data cleaning ya small spectrum calculation ka try karein. Examples doosray LAB tools ke topics ke saath share karein hain: Modbus CRC-16 ko protocol inspector se compare karein aur PID response ko sandbox se. Jab koi program fail ho, to code aur uska end output Sofia AI ko explanation aur fix suggestion ke liye bheja jata hai.

جہاں کوڈ چلتا ہے

صرف آپ کے براؤزر میں۔ JavaScript ایک الگ ویب ورکر میں چلتا ہے جس کی نیٹ ورک اور اسٹوریج تک رسائی ہٹا دی گئی ہے؛ Python، Pyodide پر چلتا ہے (WebAssembly میں مرتب کیا گیا CPython)، جس کا مقررہ ورژن jsDelivr سے ڈاؤن لوڈ ہوتا ہے۔ Rootcastle کا سرور کوڈ کبھی چلاتا یا محفوظ نہیں کرتا۔ آپ کا مسودہ صرف اس براؤزر کی مقامی اسٹوریج میں رہتا ہے۔ Sofia AI کو کوڈ کے پہلے 6,000 اور آؤٹ پٹ کے آخری 2,000 حروف صرف اس وقت بھیجے جاتے ہیں جب آپ بٹن دباتے اور رضامندی دیتے ہیں۔

سیماں

ہر اجرا زیادہ سے زیادہ 10 سیکنڈ اور آؤٹ پٹ کے 100,000 حروف تک محدود ہے؛ حد پوری ہونے پر ورکر بند کر دیا جاتا ہے۔ اِن پٹ تعاملی نہیں: input() اور readline()، stdin خانے سے سطریں ترتیب وار پڑھتے ہیں۔ Python میں صرف معیاری لائبریری دستیاب ہے (numpy جیسے پیکیج لوڈ نہیں ہوتے)۔ براؤزر میں وقت اور فلوٹنگ پوائنٹ کے نتائج مائیکروکنٹرولر کے حقیقی وقت کے رویے کی نمائندگی نہیں کرتے؛ ایمبیڈڈ کوڈ کی اصل ہارڈویئر پر تصدیق کریں۔

References

Pyodide · Modbus over Serial Line Specification V1.02, §6.2.2 (CRC-16) · K. J. Åström, T. Hägglund, آڈیوان PID کنٹرول, ISA, 2006 · MDN: Web Workers API

ایک تعلیمی کارخانہ۔ سوفیا ای ای کے پیشہ ورہے غلط ہو سکتے ہیں؛ تبدیلیاں چلانے سے پہلے ان کا ٹیسٹ اور تحقق کریں۔

← Rootcastle LAB

Search commands ya pages