الدالة Serial.flush()
في أردوينو
تنتظر الدالة flush()
اكتمال عملية نقل البيانات المرسلة عبر الاتصال التسلسلي (قبل الإصدار 1.0، كانت هذه الدالة تحذف أية بيانات مخزَّنة قادمة من الاتصال التسلسلي).
ترث الدالة flush()
من الصنف stream
.
البنية العامة
Serial.flush()
// فقط Mega لوحات أردوينو
Serial1.flush()
Serial2.flush()
Serial3.flush()
القيم المعادة
لا يعاد أي شيء.
انظر أيضًا
- الدالة
availableForWrite()
: تجلب عدد البايتات (المحارف) المتاحة للكتابة في ذاكرة التخزين المؤقتة لمنفذ الاتصال التسلسلي دون حجب عملية الكتابة. - الدالة
end()
: تعطِّل الاتصال التسلسلي المفتوح محرِّرةً بذلك الرجل 0 (RX) والرجل 1 (TX) لتصبح قابلةً للاستعمال كدخل أو خرج رقمي. - الدالة
peek()
: تعيد البايت (المحرف) التالي من البيانات المستلمة عبر الاتصال التسلسلي دون حذفه من المخزَّن الداخلي المؤقت للاتصال التسلسلي. - الدالة
print()
: تطبع البيانات المُمرَّرة إليها على منفذ الاتصال التسلسلي بترميز ASCII (أي نص يستطيع الأشخاص الآخرين قراءته). - الدالة
read()
: تقرأ البيانات المستلمة عبر الاتصال التسلسلي. - الدالة
write()
: تكتب بيانات ثنائية على منفذ الاتصال التسلسلي.