Show Posts
Pages: [1] 2 3 ... 350
1  International / Deutsch / Re: seriellen Buffer löschen on: September 19, 2014, 11:55:25 am
Was willst Du überhaupt machen? Was hängt an Serial, was an Serial1? Willst Du den Empfangs- oder den Sendepuffer löschen?

Zudem: poste immer den vollständigen Code, solche kurzen Ausschnitte verbergen häufig die relevanten Codestellen.
2  Using Arduino / Networking, Protocols, and Devices / Re: Programming using USR-WIFI232-G on: September 19, 2014, 11:42:20 am
The newer version of the manual (v1.4) says that no more than 3 seconds must be between the last "+" and the "a". Have you tried that?

What serial console are you using on the PC? If you use the Serial Monitor of the IDE, what settings did you choose there?

Change the Serial.begin(9600) to Serial.begin(115200) to be as fast as the other side of the communication.

If that doesn't help, try sending an "A" instead of the "a".
3  Using Arduino / Networking, Protocols, and Devices / Re: Parsing, Converting, and Storing Data from a Modbus TCP Response on: September 19, 2014, 07:37:31 am
Try inserting code like this:

Code:
byte readMessage[20];
if (client.read(readMessage, 11) > 10) {
  voltage = (int)readMessage[9] << 8 & readMessage[10];
}

That's just for that specific case. If you need more help, provide documentation or at least a link to the used product.
4  Using Arduino / Networking, Protocols, and Devices / Re: Programming using USR-WIFI232-G on: September 19, 2014, 04:59:54 am
What time is between the a from the module and you're 'a' being sent to the module? Often these things have a more or less strict timing behavior, although the manual says absolutely nothing about it.
5  International / Deutsch / Re: Keine Verbindung zu Original Arduino Produkten on: September 19, 2014, 04:30:05 am
Hier mal die Zeilen die die dmesg ausgibt.
Der Leonardo ist werksneu und ich hatte bisher noch nicht das Vergnügen einen Sketch draufzuspielen.
Code:
[ 1919.793519] hid-generic 0003:2341:8036.0002: input,hidraw0: USB HID v1.01 Mouse [Arduino LLC Arduino Leonardo] on usb-0000:00:04.0-1/input2
[ 8840.992554] hid-generic 0003:2341:8036.0003: input,hidraw0: USB HID v1.01 Mouse [Arduino LLC Arduino Leonardo] on usb-0000:00:04.0-1/input2

Wo hast Du den Leonardo her? Mein werksneuer Leonardo hat sich nie als HID-Gerät angemeldet (OK, ich habe ihn jetzt schon mehr als ein Jahr, aber ich bezweifle, dass sie die Software-Aufspielung derart geändert haben). Allerdings habe ich den Verdacht, dass Du wirklich ein Problem mit dem Treiber für die Software-USB-Serial-Emulationen hast (cdc_acm). Wird der überhaupt geladen (Ausgabe von lsmod)? Sonst versuche mal:

Code:
sudo modprobe cdc_acm

und poste den Output von

Code:
dmesg | tail
6  International / Deutsch / Re: MCP23017 per Interrupt ansteuern on: September 19, 2014, 04:16:41 am
Quote
Fazit: Keine Aufrufe in der Interruptroutine von irgendwas was wire benutzt

Wenn schon, würde ich es gleich allgemein formulieren: Nichts in der Interrupt-Routine, das wieder Interrupts benötigt, um zu funktionieren. Mit dem sei()-Aufruf kannst Du zwar Interrupts zulassen, aber das funktioniert nur so lange, wie Du die Anzahl der Interrupts sehr klein hältst und nicht viel mehr drum herum machst. Bibliotheken, die dann die Interrupts für längere Zeit komplett deaktivieren, sind dann schnell Gift. Auch wirst Du das OneWire-Timing mit einer ISR, die 1 ms zur Abarbeitung braucht, mehr als gehörig durcheinander bringen. Spendiere dem Teil doch eine kleine Blinkschaltung, dann kannst Du die einschalten und am Schluss wieder ausschalten und brauchst den Timer-Interrupt nicht mehr.
7  Using Arduino / Project Guidance / Re: I need 10 mbyte of ram memory for my arduino on: September 17, 2014, 08:58:44 am
Quote
Hi
Why arduino ?
Because i need boot time to be as fast as possible also stability  and ofc cost of unit should be low
Size is also a issue

If you strip the OS down to the used features you get boot times under two seconds for the Cubieboard (just an example).
I don't know what "OFC cost" means but one unit of the cubieboard is about CHF 80 (here in Switzerland) while a Due (without any memory) is about CHF 50. I'm sure if you have to get a solution with 10MB for the Due it will be much more expensive.
In the stability I don't see your concerns, can you explain?
Size: the Cubie is smaller than the Due.
8  International / Deutsch / Re: DmxSimple.h klappt irgendwie nicht on: September 17, 2014, 08:48:46 am
Quote
Wirklich ? Auf der Arduino Seite fand ich doch Folgendes:

On the Leonardo and Micro, the main Serial class refers to the virtual serial driver on the board for connection to your computer over USB. It's not connected to the physical pins 0 and 1 as it is on the Uno and earlier boards. To use the hardware serial port (pins 0 and 1, RX and TX), use Serial1.

Also ich übersetze den Text oben in etwa so, daß serial zur Übermittlung per USB gennutzt wird und eben Serial1  auf die Pins 0 und 1 geht.

Ja, genau. Aber dort dürfte die DMX Hardware ja auch angeschlossen sein. Natürlich müssen die Debug-Meldungen auf Serial verbleiben.

Quote

Was machst Du denn mit der? Wenn Du DmxSimple aufgegeben hast, solltest Du das vielleicht auch dem Forum mitteilen.
9  Using Arduino / Project Guidance / Re: I need 10 mbyte of ram memory for my arduino on: September 17, 2014, 04:11:28 am
Quote
Yes you are correct this is audio buffer for 2 minutes  i would be happy if i get even more then 2 minutes.
For sure 16 MHz will be to slow  i was thinking due  or overclocked teensy

Why don't you choose a ARM Linux platform for your project? A Cubieboard (http://cubieboard.org) does such things nicely (has audio in and out) and you have plenty of RAM to extend your buffer. Is there a reason you must choose an Arduino?
10  Using Arduino / Networking, Protocols, and Devices / Re: Single I2C RTC module for multiple Arduino boards on: September 17, 2014, 03:57:12 am
That would be a multi-master I2C setup which theoretically is possible but usually not very reliable. Why not just connecting the RTC to one of the controllers and distribute the time by some other means (p.e. UART) to the others?
11  Using Arduino / Networking, Protocols, and Devices / Re: Programming using USR-WIFI232-G on: September 17, 2014, 03:52:25 am
Quote
thanks for the suggestion, I gave this a try but I get the same results.

Almost impossible that you get exactly the same results. Please post the exact results you get!
12  International / Deutsch / Re: DFRduino,Tos100, Lcd-ShieldDFR0009 verbinden on: September 17, 2014, 03:49:58 am
Wo sind die Links zur Hardware?
13  International / Deutsch / Re: Home Atomation mit Ethernet Shield via Web Interface on: September 17, 2014, 03:47:00 am
Quote
Wie würdet ihr so etwas lösen? 

Ich in Perl oder Python, aber das hängt ganz von Deinen Skills ab. Wenn Du PHP kennst, mach es in der Sprache, obwohl solch einfache Sachen auch gut in einem Shell-Script erledigt werden können. Wenn Du keine dieser Script-Sprachen beherrschst, käme auch eine Programmierung in C++ in Frage, auch wenn das meiner Meinung nach eher umständlich ist.

Die ganz einfache (sowohl was Aufwand als auch Erscheinungsbild angeht) Lösung ist die Verwendung der Apache-Module mod_auth (Benutzeranmeldung) und mod_proxy (Weiterleitung des Traffics an den Arduino).
14  International / Deutsch / Re: MCP23017 per Interrupt ansteuern on: September 17, 2014, 03:38:43 am
Quote
Ich glaube nicht daran, dass die Interrupt Routine zu lang ist, da sie problemlos geht, wenn ich einen Arduino Pin benutze. Erst wenn ich in der Interrupt-Routine die Wire lib benutze, fängt die Choose an.

Genau, weil die Übertragung auf den Chip viel länger dauert als die Ansteuerung der lokalen Hardware.

Wenn es Dir aber nur um ein Blinken während der Übertragung per Ethernet geht (soweit ich mich erinnere hattest Du das erwähnt), dann schalte den Timer doch einfach während dem Temperatur-Auslesen ab.
15  International / Deutsch / Re: Displaystörungen bei SainSmart-Display on: September 16, 2014, 11:16:09 am
Kannst Du ein Foto dieser "Störungen" machen? Bleibt der Sketch bedienbar oder friert der Arduino ein? Ist ausser dem Display (mit Shield) sonst noch Hardware angeschlossen?
Pages: [1] 2 3 ... 350