robust_arduino_serial
هو بروتوكول اتصال متسلسل بسيط وقوي. تم تصميمه لجعل اثنين من Arduinos التواصل ، ولكن يمكن أن يكون أيضا مفيدة عندما تريد الكمبيوتر (مثل التوت PI) للتواصل مع Arduino.
هذا المستودع جزء من المشروع التسلسلي القوي Arduino ، المستودع الرئيسي: https://github.com/araffin/arduino-robust-serial
يرجى قراءة المقالة المتوسطة للحصول على نظرة عامة على هذا البروتوكول.
التطبيقات متوفرة بلغات البرمجة المختلفة:
يرجى الاطلاع على cates.io. تحتاج إلى إضافة سطر واحد فقط إلى Cargo.toml
.
تجميع وتشغيل الاختبارات:
cargo test
توليد الوثائق:
cargo doc --open
اقرأ اكتب في ملف
cargo run --example file_read_write test.txt
التواصل التسلسلي مع Arduino: Arduino Source Code
cargo run --example arduino_serial /dev/ttyACM0
استمع وأرسل الطلبات إلى Arduino باستخدام المواضيع:
cargo run --example arduino_threads /dev/ttyACM0