Seriel opsamling til SQL database

Tags:    data opsamling

Hej!
Sider med en enhed som spytter en seriel streng ud der er info om temp, spændinger og effekter osv.

Det kommer ud i en rs232 protokol jeg skal have det samlet op i en enhed som så kan sende det til en extern linux server som en fil.

Jeg er på udkig efter nogen der kan lave projektet.

Helst med et eksisterende MPU kit FX,Arduino Ethernet eller noget i den stil selve sende protokollen må meget gerne forgå over http,

Kom med et tilbud så tager vi den der fra, jeg har en beskrivelse af RS232 protokollen.

Mvh Kim Jessen Solia A/S



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Hej Kim

Det kan løses på flere måder!
Der findes flere produkter som kan konvertere fra seriel til ethernet og som kan aflevere data direkte til en server / pc

Send evt. noget mere beskrivelse af projektet eller ring.

Mine kontakt info kan ses her:
www.vpc.dk

Vh Viggo







Viggo du var til stor hjælp! Tak!
Men er ikke helt igennem nåleøjet endnu!

Jeg har fået webserveren til at køre, det var nemt!

Jeg har fået den serielle com til også at køre, også nemt!

Men så er det lige det der med flere data i den samme serielle sesion,

Det er noget med at de skal clokkes ind i en buffer?
For der efter så at kunne sendes videre! det har jeg glemt hvor dan man gør, Kan du eller en anden hjælpe mig videre der.
Den streng jeg modtager ser således ud X'erne er de værdier jeg modtager.
[xxxx],[xxxx],[xxxx],[xxxx],[xxxx],[xxxx],[xxx],[xxxxxxx],[xxxxxxx],[xxxxx],[xxxxx],[xxxxx],[xxxxx],[xxxxx],[xxxxx]

[xxxx] =2546 FX.

Nogen der har en ide?

Jeg tro at jeg har løst det...

det er sikkert ikke rigtigt men det virker.
int incomingByte = 0;
int test[0x04];
int incount_1=0x00;

void setup() {
Serial.begin(9600);
}

void loop() {


if (Serial.available() > 0) {

incomingByte = Serial.read();


test[incount_1]=incomingByte;
incount_1++;


}
}



Indlæg senest redigeret d. 28.11.2012 00:07 af Bruger #17451
t