Loading...
  Show Posts
Pages: 1 [2] 3 4 ... 9
16  International / Software / Re: Difficoltà nel decifrare il codice.... on: February 09, 2013, 04:34:49 pm
complimenti sia alla domanda che alla risposta, +1karma ad entrambi  smiley-wink
Ciao Testato e grazie  smiley-sweat
17  International / Software / Re: Difficoltà nel decifrare il codice.... on: February 08, 2013, 04:58:57 pm
Grazie mille sei stato molto esauriente nella risposta, adesso continuo con gli esperimenti eheh

18  International / Software / Difficoltà nel decifrare il codice.... on: February 08, 2013, 03:12:28 pm
Salve a tutti,

Sto incontrando alcune difficoltà nel capire queste righe di codice che ho estrapolato dagli esempi di gestione del display "Nokia 6600" e che adesso vorrei utilizzare per gestire un display a cristalli liquidi a due righe.
Tra i vari sketch che ho trovato in rete, ho sempre notato che le le tecniche di programmazione per "stampare" sul display le ore, minuti e secondi, erano parecchio diverse da questa e forse risultavano più leggibili e intuitive, fino a quando mi sono imbattuto in questo codice che reputo interessante, ma che forse per un profano, risulta essere molto meno intuitivo e di difficile interpretazione, almeno per quanto riguarda alcuni passaggi chiave.

Le prime perplessità nascono dalla dichiarazione delle variabili all'interno del "void", senza peraltro l'azzeramento delle stesse, seconda domanda come
fa il software a trasformare le "x" in zeri, terza e ultima domanda, a cosa serve lo "+=0x30", dopo il ciclo di for.
Per molti esperti saranno domande stupide, ma per adesso sto facendo fatica a venirne a capo.
Nel frattempo ho cercato di adattare il codice gestendo un display a due righe e il risultato è stato (00:00:00), inserendo in testa al programma un
"sec++" e un "delay(1000)" per scandire il tempo, dopodichè ho stampato il valore "timeChar" tramite la funzione "lcd.print(timeChar)" e impostato
tramite "lcd.setCursor(5,1)", la posizione sul display, ma il risultato finale è stato solo una indecifrata scansione di caratteri alfanumerici, negli utimi due zeri stampati sul display.



Code:
void displayDigitalTime(int h, int m, int s, int ap)
{
  char timeChar[13] = {'x', 'x', 0x0A, 'x', 'x', 0x0A, 'x', 'x', ' ', ' '};
  
 
  timeChar[0] = h/10;
  timeChar[1] = h - (timeChar[0] * 10);
  timeChar[3] = m/10;
  timeChar[4] = m - (timeChar[3] * 10);
  timeChar[6] = s/10;
  timeChar[7] = s - (timeChar[6] * 10);
  
  
  for (int i=0; i<8; i++)
    timeChar[i] += 0x30;

Ciao



19  International / Hardware / Re: Ethernet shield e modem, problemi strani... on: February 01, 2013, 11:38:21 am
non c'è di che smiley
se non altro uno switchino a 4porte è meno visibile, inoltre qualche porta in più serve sempre
Si hai ragione!, faccio una volata, poi ti aggiorno, buona serata e grazie ancora per la disponibilità.
20  International / Hardware / Re: Ethernet shield e modem, problemi strani... on: February 01, 2013, 11:33:31 am
Grazie mille comunque BrainBooster, adesso quasi quasi, vado a prendere uno switch, almeno è più piccolo del router eheh
21  International / Hardware / Re: Ethernet shield e modem, problemi strani... on: February 01, 2013, 11:26:16 am
no, purtroppo è roulette russa...
Prova semplicemente a mettere fra il modeme lo shield uno switching hub qualsiasi, prima di provare altro.
L'N300 non è maleper il resto.
Ok dai, mi rode avere due dispositivi collegati, quando uno potrebbe funzionare tranquillamente.Ricollegherò quel vecchio dlink router, ma che scocciatura però, immagino che anche l' hardware dello shield, sia "rigido" da quel punto di vista e che quindi le velocità non siano gestibili da sketch?
22  International / Hardware / Re: Ethernet shield e modem, problemi strani... on: February 01, 2013, 11:14:59 am
si, non si mettono daccordo sulla velocità didialogo il router vorrebbe andare almeno a 100Mb se possibile, mentre lo shield  conosce solo i 10Mb (e non  sono  negoziabili).
L'implementazione dell'autonegoziazione della velocità è nel firmware  del router, e nonostante ci siano degli standard su come fare questa cosa, ogni produttore fà un pò il cacchio che vuole...
L'interposizione di un terzo dispositivo in grado di fare  meglio questa cosa avolte  risolve (basta uno switch)  
Bravo!, non ci avevo pensato a questa cosa, mi dai una dritta su quale modem acquistare, visto che tra un po' questo N300, volerà dalla finestra smiley-sweat?
23  International / Hardware / Re: Ethernet shield e modem, problemi strani... on: February 01, 2013, 10:56:35 am
Riporto per correttezza i parametri dello shield:

IPAddress ip(192,168,0,20);
IPAddress gateway(192,168,0,1);   
IPAddress subnet(255, 255, 255, 0);

Dimenticavo di dirti che avevo fatto altre prove, come riabilitare il DHCP e inserire il MAC nella lista prioritaria all'interno del modem, con tanto di associazione dell'indirizzo IP.
24  International / Hardware / Re: Ethernet shield e modem, problemi strani... on: February 01, 2013, 10:53:11 am
...quindi già il modem non  parla con  lo shield.
Il modem (il suo ip) è sulla stessa sottorete dello shield?
non è strano che con il router funzioni smiley
Ho impostato tutto come dovrebbe, lo shield punta al router, la netmask con la classica tripletta di 255; pensi che ci possa essre una eventuale incompatibilità tra modem router e shield?
25  International / Hardware / Re: Ethernet shield e modem, problemi strani... on: February 01, 2013, 10:49:09 am
Se ci metto in cascata un router, funziona, ma guarda che è strana questa cosa.
26  International / Hardware / Re: Ethernet shield e modem, problemi strani... on: February 01, 2013, 10:43:29 am
procedi diagnosticando i singoli tratti della connessione smiley-wink
prima dal router allo shield
poi il resto...
Risposta del modem: PING 192.168.0.20 (192.168.0.20): 56 data bytes

--- 192.168.0.20 ping statistics ---
4 packets transmitted, 0 packets received, 100% packet loss
27  International / Hardware / Re: Ethernet shield e modem, problemi strani... on: February 01, 2013, 10:35:32 am
procedi diagnosticando i singoli tratti della connessione smiley-wink
prima dal router allo shield
poi il resto...
Ok provo subito
28  International / Hardware / Re: Ethernet shield e modem, problemi strani... on: February 01, 2013, 10:32:59 am
il modem ha  una sezione di diagnostica da dove poter fare ping verso lo shield?
si, ha una sezione Ping, mi consigli di provare con quella?
29  International / Hardware / Re: Ethernet shield e modem, problemi strani... on: February 01, 2013, 10:29:40 am
dovresti provare con un  cavo incrociato da pc  a  shield (sembra un problema di autonegoziazione).
Forse non mi sono spiegato bene eheh, se collego sia lo shield che il pc al router, tramite cavo dritto e senza utilizzare il wifi, funziona perfettamente, se collego lo shield al modem e lo interrogo tramite wifi, non raggiungo l'indirizzo; se collego in cascata al mio modem router, un router in configrazione bridge e collego di conseguenza lo shield, raggiungo l'indirizzo tramite wifi.Il problema è solo relativo a sto shield.
30  International / Hardware / Re: Ethernet shield e modem, problemi strani... on: February 01, 2013, 10:19:27 am
ma  se da console fai  ping sull'indirizzo  dello shield ti risponde?
Ciao, no, purtroppo non funziona, se però in cascata ci metto un router come bridge, funziona, pensa che ho comprato un altro shield ethernet versione 3, ma riesco a vederlo solo collegandomi fisicamente al router tramite cavo dritto; boh! , oggi presumo che andrò a comprare un altro modem, non so che dire.Tecnicamente non riesco a capire cosa possa avvenire, visto che altri dispositivi sono perfettamente visibili, accedendo al modem tramite wifi, l'unico che mi da rogne è lo shield.

Grazie per l'interessamento

Pages: 1 [2] 3 4 ... 9