Home Forum Scrivi una domanda di informatica Raspberry e Python

Questo argomento contiene 0 risposte, ha 1 partecipante, ed è stato aggiornato da  Mino_73 1 anno, 1 mese fa.

Stai vedendo rticolo (di 1 totali)
  • Autore
    Articoli
  • #60046

    Mino_73
    Partecipante

    Salve ragazzi chiedo ai più esperti di me in pyton e raspberry, ho iniziato 2 giorni fa a programmare in python e il software non proprio il mio ambiente :-)
    Ho bisogno di utilizzare un monitor per visualizzare stringhe di caratteri. In pratica vorrei utilizzare il monitor come se fosse un display alfanumerico con N caratteri per riga e M righe.
    Il valore di N e M deve dipendere dal font scelto e dalla sua dimensione.
    Il tutto sta girando su Raspberry tipo B senza Server X in quanto tutto il sistema deve partire in tempi brevissimi.
    Per il momento sono riuscito, in python e paygame, a scrivere tutto il contorno dell’applicazione con il controllo dell’audio del video e delle periferiche che mi servono. Non riesco però a scrivere correttamente sul video perchè non riesco a calcolare quanti caratteri posso scrivere su ogni riga in base alla dimensione del font.
    Conoscete, se esiste, qualche libreria python per fare questa cosa? Oppure un qualche programmino a riga di comando da richiamare in python?
    Come funzionalità del sistema e simile ad un karaoke, anche se con finalità diverse, ma non ho trovato nulla di funzionante. (o forse non sono stato capace di farlo funzionare)
    Ho provato ad utilizzare questa libreria “ktextsurfacewriter” ma è un po spartana e non mi ha dato buoni risulati,in quanto continuo a non poter sapere quanti caratteri posso spcrivere.

    Infine, altra domandina per esperti linux, ho bisogno di disattivare l’area di swap del sistema e lavorare solo in Ram questo perchè se il sistema dovesse scpegnersi si può corrompere il file system, (che è utilizzato in sola lettura) e sarebbe necessario intervenire per ripristinarlo cosa che vorrey evitare.

    Grazie

Stai vedendo rticolo (di 1 totali)

Devi aver eseguito l’accesso per poter rispondere a questa discussione.