Show Posts
Pages: [1] 2 3 ... 699
1  International / Megatopic / Re: Ardu-Acquarium Controller v. 3.0 on: April 16, 2014, 02:13:29 pm
fiiiiiicooooooo

domanda stupida: a che ti servono tutti qui relè, e il PWM led?
2  International / Generale / Re: Risoluzione sistema di equazioni on: April 16, 2014, 07:16:02 am
puoi risparmiare un sacco di byte in base a cosa stampi. In grenerale stampare un valore grezzo è sempre un vantaggio in termini di byte, indipendentemente dal flusso usato (flusso vuol dire file, seriale, SPI, i2c, rete.. bhe hai capito).

In pratica: te a che velocità fai sample, ogni qunto e per quanto fai i sample, e ogni quanto scarichi i dati?
Quello che dobbiamo calcolare è velocità di scrittura e capacità MINIMA dello strumento che andrai ad utilizzare. Sicneramente una SD la consiglio perchè usi librerie uffficiali (se la velocità della SDFAT non sarà necessaria), facile da trovare (probabilmente una vecchia SD per fare qualche test la hai in casa) ed estremamente economica (meno di 1€ al GB)

@gpb01: si appunto, quelle che hai usato sono SPI, quindi hanno più o meno la stessa logica della SD. da datasheet da velocità SPI massima di 1MHz (mooooto alta!). Ricordiamoci che DanRek ha una arduino DUE, quindi probabilmente in gradi di sfruttare il mega, però anche carente di librerie..
3  International / Generale / Re: Risoluzione sistema di equazioni on: April 16, 2014, 05:46:27 am
Code:
Unlike EEPROM, the FM24C04B performs write operations at
bus speed. No write delays are incurred.

quindi in tal caso il limite è dato da velocitàBus - overheadHeader

dato che sono i2c, la velocità base è 100kHz uppabile a 400kHz (che credo equivalgano a 12.5kB/s e 50kB/s), mentre tu le hai usate in SPI che raggiunge velocità MOOOOOOLTO superiori.

in SPI riporti 10.000byte ogni 20ms, pari a 500kB/s, e a questo punto in linea con le velocità che mi aspettavo, ovvero nella stesso ordine di grandezza alle velocità delle SD, essendo praticamente la stessa cosa;
sono abbastanza certo che se usi una SD senza l'overhead del filesystem otterrai risultati molto simili, salvo usi di chip o SD "scadenti"
4  International / Generale / Re: Risoluzione sistema di equazioni on: April 16, 2014, 05:00:27 am
sìsì, sto cercando mi mettere a confronto una FASH esterna vs comune SD
5  International / Generale / Re: Risoluzione sistema di equazioni on: April 16, 2014, 03:54:25 am
scusa leo, non trovo dimensioni della pagina e tempo di scrittura.. da quì: http://arduino.cc/en/Tutorial/SPIEEPROM leggo

Quote
It takes the EEPROM about 10 milliseconds to write a page (128 bytes)

ciò vuol dire (128/10)*1000 = 12.800 byte/s.. le facevo molto più veloci, ma magari è quel modello ad essere lento
6  International / Generale / Re: Risoluzione sistema di equazioni on: April 15, 2014, 03:49:51 pm
sì che c'è, ma molto limitato.. "96 KBytes of SRAM. " equivalenti a (16*1000)/4 = 24000 float, certo, togli un pò di ram usata dal resto del programma, facciamo 20.000 float, bastano?
7  International / Hardware / Re: Ethernet Shield e WiFi on: April 15, 2014, 11:36:04 am
se il netgear è un router o un access point non vedo problemi.

e per servise la pagina html con i tuoi valori è possibile, leggi l'HTML dalla SD (classe SD) e poi fai una replace() dove inserisci i valori a seconda di che tag trovi smiley
8  International / Hardware / Re: Problema Tamiya Twin motor on: April 15, 2014, 11:30:28 am
senza codice e schema elettrico la vedo dura capirci qualcosa
9  International / Generale / Re: Incontro comunità di Arduino 2014 on: April 15, 2014, 11:29:39 am
x iscrizione
10  International / Software / Re: Websocket [ci siamo quasi] on: April 15, 2014, 09:26:13 am
no, la tinty NON estare i dati di POST e di QueryString;
se io faccio

Code:
ipArduino?dato1=asd&dato2=dsa

e se invece invio una post i dati sono "nascosti" nel body.

la tiny li tira fuori? l'ultima volta che ho guardato no.  smiley-mr-green
In realtà le lib fano due cose diverse: la tiny nasce per servire pagine STATICHE da SD, la mia lib per ANALIZZARE le richieste. La generazione del contenuto è a carico dell'utente, che può generare la risposta dinamicamente al 100% oppure usare una SD

Se studi il protocollo REST scopri che la risposta deve essere un riassunto di ciò che hai fatto in base alla richiesta, formattata in XML o in Json; ciò vuol dire una creazione della risposta completamente dinamica, senza hoverhead dell'html. Infatti il rest PURO non è utilizzabile da browser (che tra l'altro non supportano PUT e DELETE), ma si usa il JS o degli applicativi ad-hoc.

Quote
che intendi?

che dato che la mia lib accetta char in input al parser, è completamente scolleta dalla classe Socket... per esempio, vuoi un webserver via xbee(che usa la seriale)? puoi farlo.
11  International / Generale / Re: Risoluzione sistema di equazioni on: April 15, 2014, 07:08:18 am
mi sa che hai ragione, io continua confondermi sul fatto che ha la DUE, infatti i test SD si riferiscono alla UNO xD
12  International / Software / Re: Websocket [ci siamo quasi] on: April 15, 2014, 03:48:55 am
ok, chiariscimi cosa vuoi fare.

Non troppo tempo fa ho rilasciatyo un parser HTTP, che dato una serie di char in inpu (richiesta del browser) estrae URI richiesto, QueryString e post data, cosa che nessun webserver arduino fa che io sappia.

In oltre visto che NON prendo in input un Socket ma direttamente i char, sono agnostico da chi li produce (volendo potresti usare un browser via seriale, se ti garba), infine visto che NON mi occupo di inviare la risposta, non ho nemmeno il peso del codice necessario alla SD

http://forum.arduino.cc/index.php?topic=214652.0
13  International / Generale / Re: Risoluzione sistema di equazioni on: April 14, 2014, 05:29:38 pm
1.esatto
2. no, la due come la SD parlano a 3V, quindi puoi collegarla direttamente. Le librerie standard dovrebbero funzionare, per sapere i pin vedi i pin arduino uno, ma attento, non devi cercare gli stessi pin digitali, ma MISO MOSI CLK e CS

edit: questo ha usato la sdfat direttamente, ma per i collegamenti è la stessacosa:
http://wiki.nottinghack.org.uk/wiki/Arduino_Due#SD_card_success
14  International / Software / Re: Websocket [ci siamo quasi] on: April 14, 2014, 05:24:39 pm
AHAAH bhe sappi che ora so come funziona livello scambio HTTP i websocket. E se non erro le attuali vesioni di Client hanno la possibilità di gestire più client contemporanemente. e che obbligare le persone ad usre gli script è una cattivera bella e buona, ma per te la faccio xD

ps. un link moolto interessante se ti butti nell'html: http://caniuse.com/websockets
15  International / Generale / Re: Risoluzione sistema di equazioni on: April 14, 2014, 03:26:34 pm
non una corsair, ma qualsiasi scheda SD (a quelle velocità non solo il calcolo matematico, ma anche la conversione da numero a stringa ti rallenta), tra l'altro tu usi una DUE, non mi sorprenderebbe se arrivi ai limiti del BUS/controller (quei test sono fatti su una UNO, a 8bit a 16MHz, la due in confronto è una scheggia!)
Pages: [1] 2 3 ... 699