Newsgroup: it.comp.os.dibattiti
Titolo: Quale sistema operativo mi consigliate per scheda mini PC o PC 104 ???

Salve a tutti, ...
... Quale sistema operativo installereste su una scheda mini PC o PC 104 o 
PC industriale (non so' esattamente come si chiama), in grado di essere 
acceso e spento semplicemente attaccando e staccando la corrente ???
Su questo sistema operativo vorrei farci girare un programmino in grado di 
leggere dei dati da una seriale e li visualizzi su un display, magari con un 
gradevole aspetto grafico. Avrei pensato ad una applicazione in JAVA, se e 
possibile, semplicemente perche il JAVA lo conosco abbastanza bene. 
Altrimenti ???
Grazie ancora.
Marco. 

Marco wrote:

Se vuoi usare java, la scelta del os č decisamente poca, direi

 Altrimenti ???
Python su un OS qualsiasi:
http://pyserial.sourceforge.net/
http://pyserial.sourceforge.net/pyparallel.html
A seconda della porta che vuoi usare.
-- 
Valentino Volonghi aka Dialtone
Now Running MacOSX 10.3.8
Blog: 
http://vvolonghi.blogspot.com
http://weever.berlios.de

 Se vuoi usare java, la scelta del os è decisamente poca, direi
Già, non ce ne sono meno di 5 che lo supportanto :roll:
-- 
Lorenzo `paulatz' Paulatto
Trieste
``Se Gauss fosse vivo oggi, sarebbe un hacker.''
      --Peter Sarnack (Princeton University)

 acceso e spento semplicemente attaccando e staccando la corrente ???
per fare questo devi usare un so che gira in modalita' reale tipo l'msdos o
freedos...
scordati java.....

Cris... ha scritto:

beh, java c'è anche in versione real time, AFAIK

 
3, secondo sun ;)

 
http://pyserial.sourceforge.net/pyparallel.html
Secondo me, il senso principale della sua domanda era "mi dite un 
sistema affidabile che può sopportare in tutta tranquillità accensioni e 
spegnimenti fatti direttamente con la presa di corrente"?

 Trieste
Roma 

 Valentino Volonghi aka Dialtone
Marco 

> beh, java c'è anche in versione real time, AFAIK
... questo che mi dici è molto interessante.
Che cos'è questo JAVA in versione real-time ???
Su quale sistema operativo gira ???
Dove posso reperire delle info ???
Geazie 1000 

 spegnimenti fatti direttamente con la presa di corrente"?
Beh, ... questo è verissimo, ma non completo, c'è anche il discorso della 
grafica da non sottovalutare.
Se volessi solamente soddisfare il requisito dell'accensione e lo 
spegnimento "improvviso", installerei sicuramente il buon vecchio DOS, ma 
con questo sistema operativo l'unico modo che conosco per fare un 
programmino è il VBDOS o QBASIC che sono molto simili. Purtroppo tutti e due 
con una grafica molto l'imitata e addio alle animazioni sul display.
Ciao.
Marco. 

 ... e questi programmi su quale sistema operativo girano ???
Tutti i moderni. Dovresti provare se vuoi usare MS-DOS.


 Geazie 1000 
di nulla.


Si puo' fare anche in java ma mentre nel primo caso te la cavi con 8 Mb di 
flash e 16 di RAM, con java ce ne vorranno molti di piu': al giorno d'oggi 
un disco flash da 1 Gb e 256 Mb di ram non sono impossibili da trovare per 
un sistema embedded, bisogna vedere se ne vale la pena.
Alessandro.

 Alessandro.
Marco

 beh, java c'è anche in versione real time, AFAIK
Java e Real Time fanno a cazzoti.


Scusa, errore di battitura: 
http://www.libsdl.org
Alessandro.

 Tutti i moderni. Dovresti provare se vuoi usare MS-DOS.
DOS e' moderno?
Alessandro.

 Roma 


 DOS e' moderno?
Minga trop :)
Pero` puoi usare linux-RT che ti da lo stesso effetto.


 Pero` puoi usare linux-RT che ti da lo stesso effetto.
La tua risposta potrebbe sembrare sarcastica (e qusta mia minacciosa :-)
Bella usenet, sembra fatta apposta per i flame !-D
Seriamente, su linux e realtime ho gia' detto la mia rispondendo all'OP.
Alessandro.

 acceso e spento semplicemente attaccando e staccando la corrente ???
Probabilmente QNX. L'unico punto interrogativo e` la resistenza allo
spegnimento a caldo, ti conviene documentarti
Henryx
P.S. si, su QNX e` disponibile una JVM

 unix (ma non è supportata).
Neanche quella per MacOSX e` supportata. E non sono supportati neanche
tutte distribuzione linux se non erro.


 P.S. si, su QNX e` disponibile una JVM
Evviva 

 Già, non ce ne sono meno di 5 che lo supportanto :roll:
Falso. Se fosse come dici tu allora OS/2, AIX e QNX non avrebbero alcuna
JVM, mentre nella realta` le cose sono differenti
Henryx
P.S. se non ricordo male, BeOS non aveva la JVM (forse era nella versione
completa, ma non ci metterei la mano sul fuoco)

 
immagino che tu abbia qualche motivo per dirlo, ma sinceramente non so 
niente di real time. L'unica cosa che vedo in java contraria ad un 
ambiente RT è il gc non incrementale in hotspot, ma quello mi pare un 
problema implementativo minore.
Di certo per RT-java ci sono specifiche, varie implementazioni, utenti, 
  ed in generale che c'è gente che ci campa, ma non escludo che ci siano 
personaggi che diffondono ste cose su internet per divertimento, tipo le 
spiegazioni sul perché il belgio non esista.

 per macosx c'è il rimando sulla 
pagina.
(Ma veramente credevi che la sun facesse i porci comodi di microsoft?)


 (Ma veramente credevi che la sun facesse i porci comodi di microsoft?)
Io non credo nulla. Sinceramente non so a cosa ti riferisci. Sicuramente
Sun e Microsoft hanno un accordo per 2 miliardi di dollari in atto. Ma
lo ripeto: non so a cosa ti riferisci con questa frase.


 o freedos...
Perché, se stacchi la spina ad un Linux cosa succede?
-- 
Daniele Orlandi

 Perché, se stacchi la spina ad un Linux cosa succede?
beh dipende anche dal filesystem che utilizzi, credo, e non solo dal 
sistema operativo in sé :)

 sistema operativo in sé :)
Allora mi sembra più corretto che non dipende dal SO, bensì dallo storage e
da come lo si usa, dunque DOS con FAT è una soluzione che escluderei subito
subito.
Se non c'è bisogno di scrivere, qualunque fs montato read-only va bene.
Se c'è bisogo di scrivere ma non di persistenza, un ramdisk va bene.
Se c'è bisogno di persistenza, un fs con journalling e un'applicazione
"accorta" che sappia quando fare fsync (oppure il journalling anche dei
dati) va bene.
Indi, ci vedo molto bene un sistema operativo moderno, sia esso Linux, *BSD,
etc... con i giusti accorgimanti.
Ciao.
-- 
Daniele Orlandi


... qnx e un s.o.real time , sta anche su un floppy da 1,44.
se non erro.
Ciao