Show Posts
Pages: [1] 2 3 ... 37
1  International / Software / Re: Occupazione Ram: Uno vs Mega on: September 13, 2013, 12:07:43 pm
scusatemi, ma viene messo la parte per gestire le altre 3 seriali anche quando non le dichiaro nel programma?
2  International / Generale / Re: Creare un allarme on: September 11, 2013, 07:38:40 am
forse la AND è definita da qualche parte come
#define AND &&

la mia è un'ipotesi..
3  International / Software / Re: processare dati real-time con FFT on: September 09, 2013, 05:27:56 pm
qual è lo scopo dela FFT nel tuo? trovare "l'intervallo" di frequenze con maggiore ampiezza?e quante frequenze discrete vuoi calcolare?
4  International / Generale / Re: collegare più atemga in un unica rete (casa domotica) on: September 02, 2013, 07:22:44 am
hai muri spessi o sottili?la casa è abb nuova?son lontani tra loro i posti dove metteresti i vari arduini?
5  International / Generale / Re: collegare più atemga in un unica rete (casa domotica) on: September 02, 2013, 03:44:27 am
immagino che te comunque voglia usare quei cavi anche per guardare la tv  smiley
in questo caso, dovresti sovrapporre la comunicazione tra arduini( che avviene a bassa frequenza,ordine dei kHz) con il segnale televisivo(centinaia di MHz/GHz)..sei pratico con filtri passa alto/passa basso?
6  International / Software / Re: pgmspace e puntatori on: September 01, 2013, 05:56:18 pm
col mio cast, il compilatore non riesce a fare espansioni inline, tranne se alla variabile assegni una sola funzione,e non hai  if(..)puntat=funzione1;else puntat=funzione2..
7  International / Software / Re: pgmspace e puntatori on: September 01, 2013, 12:59:41 pm
ho sbagliato a scrivere  smiley-roll-sweat ..per castare da void puoi scrivere
Code:
typedef void (*tipoFun)(void);
  ((tipoFun)data_type.ptr_data)();
, supponendo che te fai un assegnamento del tipo data_type.ptr_data=miaFunzione ..si,l'assembler di solito non è schizzinoso..ti parlavo dei funtori perchè di solito danno la possibilità al compilatore di fare espansioni inline, ma il passaggio tramite un puntatore generico in effetti può precludere questa ottimizzazione..

tipoFun puoi lasciarlo scritto così o dare un altro nome, è uguale..
8  International / Generale / Re: collegare più atemga in un unica rete (casa domotica) on: September 01, 2013, 12:45:44 pm
non hai cavi del televisore in giro per casa? smiley
9  International / Software / Re: pgmspace e puntatori on: August 31, 2013, 07:26:35 am
non ho mai torturato troppo arduino..non mi quadra tanto
Code:
(setup)(*data_type.ptr_data)();
..magari si può fare,ma non so..invece dovrebbe andare
Code:
typedef void (*tipoFun)(void);
  ((tipoFun)a)();
forse può dare problemi se gli passi il metodo di una classe(ma forse no,probab arduino,dato che non sfrutta tanto il polimorfismo,non usa i fat pointer)..invece coi funtori dovrebbe andare anche un goccetto più veloce..
10  International / Software / Re: controllo credito telefonico schede SIM on: August 31, 2013, 05:36:42 am
da quel che ho capito, te telefoni a sto numero, ti muovi nei sottomenu "premendo" 1 e poi ricevi un mex col credito..non c'è un modo più semplice?per esempio con vodafone telefoi al 404 e ricevi subito il mex..la butti giù la chiamata?

ricevi l'sms col credito corretto?
11  Using Arduino / Networking, Protocols, and Devices / Re: Software Serial for multiple serial connection on: August 30, 2013, 03:30:27 am
Thank you for your response smiley
when I get a bit 'of time, I'll try to modify the library
12  Using Arduino / Networking, Protocols, and Devices / Software Serial for multiple serial connection on: August 29, 2013, 05:11:09 pm
Does exist a library like SoftwareSerial which could receive data from different pins(=serial connection) at the SAME time?i think that this is possible, at least with low-medium bitrate.

Thank you for ur time,
marco
13  International / Software / Re: Coda di bit on: August 29, 2013, 03:48:01 pm
son d'accordo con leo72 che quella libreria è solo un buffer circolare fifo( esce per primo il primo elemento che hai inserito)..dato che ti trovi in una situazione semplice,puoi cavartela come t'han descritto gli altri utenti..

in una situazione con più priorità differenti, la soluzione ideale sarebbe una coda a priorità( gli elementi escono da essa in ordine di grandezza, indipendentemente dall'ordine di inserimento)..con arduino si potrebbe risolvere(con buone prestazioni) usando un albero AVL o RN mappato su array statico, ma non è il tuo caso..
14  Products / Arduino GSM Shield / Re: SIMCOM SIM900 library to gprs on: August 29, 2013, 03:45:47 am
good..I've also a seedstudio..I've token the library of open-eletronic, changed startup code and reduced various delays..

in any case, consider that all gsm modules use a set of common AT command(and AT extended), plus some personalized command, so you don't need to change lot of things, expect pins and switch-on/off
15  Products / Arduino GSM Shield / Re: SIMCOM SIM900 library to gprs on: August 28, 2013, 05:17:01 pm
where is the problem? String could be considered as a type,but not as a native type..and String is also a class,NOT an object..in addition, in C++ there are fewer difference between structures and class than common people thinks..

if you'll make some research, you'll see that there are some problem with String(especially during deallocation and subsequent allocation, if I remember correctly), and I don't know if they were fixed..in some cases, especially with an heavy usage of String, the arduino cannot allocate new block..
Pages: [1] 2 3 ... 37