Tag: SoftwareSerial

SoftwareSerial pada Arduino

Software Arduino sebelum versi 1.0, SoftwareSerial tidak menangani interupsi dengan baik. Setiap interupsi yang terjadi, dari timer0 (yang digunakan untuk fungsi millis, delay, micros) hingga pustaka lain yang menggunakannya, dapat menyebabkan data corrupt. SoftwareSerial memiliki timing yang buruk, yakni menggunakan asumsi waktu eksekusi dari digitalWrite. SoftwareSerial tidak mendukung available(), dan hanya dapat menerima data ketika …

Continue reading