Με ένα φίλο μου φτιάχνουμε μια USB συσκευή CNC.
Αυτό που θέλουμε είναι να στέλνουμε bytes στη συσκευή, με εξαιρετικά time critical περίοδο. Δεν πρέπει για κανένα λόγο το σύστημα να κάνει διακοπή τη στιγμή που φεύγει το byte. Τα bytes είναι bytes ελέγχου της κίνησης βραχιόνων της συσκευής, άρα πολύ σημαντικά. Προφανώς υπάρχουν και επιστροφές (π.χ. Η κίνηση ολοκληρώθηκε με επιτυχία/με αποτυχία κ.τ.λ.)
Υπάρχει κάποιο API για USB; Κάποιο dev αρχείο που μιλάμε; Κάποια βιβλιοθήκη;
Γενικά δεν είμαστε απόλυτα σίγουροι για το τι ψάχνουμε γιατί είναι η πρώτη φορά που προσπαθούμε να κινηθούμε από την παράλληλη θύρα σε USB στις συσκευές μας.
Σίγουρα το forum είναι για το Ubuntu και το ερώτημα τίθεται για το Linux, οπότε ίσως να είναι λίγο off-topic, αλλά όποιος ξέρει κάτι ας βοηθήσει.