Seperti judulnya saya sedang mengerjakan aplikasi embedded sederhana yang membaca beberapa informasi dari port serial dan mencatatnya ke file, selain menampilkan sedikit status pada layar.
Saya sekarang pada tahap logging tampaknya sedang berjalan dan saya mencoba untuk mengkonfigurasi sistem dan saya punya beberapa pertanyaan.
Sistem ini dimaksudkan untuk mencatat data ke stik USB FAT32, yang dapat dicabut, dipasang kembali atau diganti setiap saat. Apa metode yang disukai untuk memasang otomatis setiap penyimpanan massal USB yang dimasukkan ke direktori tetap? Paket usbmount tampaknya hampir melakukan ini, tetapi kurangnya perawatan membuat sedikit waspada.
Saya tidak dapat menjamin catu daya dan melakukan shutdown yang bersih. Untungnya, satu-satunya file yang akan ditulis, selain dari informasi OS internal, harus log. Akankah sistem file penjurnalan untuk OS menyelamatkan saya dari diri saya sendiri atau haruskah saya memasang sistem hanya-baca atau bermain-main dengan disk RAM?
Akankah sistem file FAT pada stik USB bertahan dan pulih dari pemadaman listrik dan tiba-tiba ejeksi? Haruskah saya membuat file log baru setiap kali dipasang?
Saya telah menyiapkan server X untuk memulai secara otomatis dan mengutak-atik skrip autostart LXDE untuk memulai tampilan status dan menonaktifkan window manager / screen saver. Apakah ada gotcha lain untuk mempertahankan tampilan yang berkelanjutan?
Logger tidak akan memiliki akses Ethernet dan lebih membutuhkan jam yang akurat. Apakah modul RasClock pilihan yang cocok?
Maaf tentang posting panjang dan beberapa pertanyaan terkait semi.
Saya terbiasa berurusan dengan perangkat sederhana yang tertanam yang saya dapat kontrol penuh atas perangkat lunak, dan tugas mengkonfigurasi dengan benar sistem operasi nyata membuat saya sedikit cemas. Di sisi lain saya agak curiga bahwa saya bukan satu-satunya (ab-) yang menggunakan Pi untuk jenis aplikasi ini jadi semoga pertanyaannya tidak terlalu spesifik untuk situasi khusus saya.