INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Anfänger hat Probleme mit Fehler im Sketch
11.11.2014, 19:12 (Dieser Beitrag wurde zuletzt bearbeitet: 11.11.2014 19:13 von mchammer.)
Beitrag #1
Anfänger hat Probleme mit Fehler im Sketch
ein freundliches Hallo erstmal in die Runde
ich hoffe ihr könnt und möchtet mir helfen.
Ich versuche gerade ein fertiges Projekt eines anderen Entwicklers umzusetzen und habe das Problem das ich eigentlich nicht wirklich weiß was ich da gerade mache.
Ziel dieses Projektes soll sein Daten einer Funkfernsteuerung (Daten sollen wohl im I2C Format vorliegen ?) per Bluetooth an eine Android App zu senden.
Als Bauteile kommen ein Ardoino Pro Mini 3.3 und ein Bluetooth Adapter zum Einsatz.
Wenn ich alles richtig verstanden habe soll das Arduino die I2c Daten nur per Seriel an das Bluetoothmodul weitergeben.
Dazu habe ich auch eine Programmierung jedoch läßt diese sich nicht auf das Arduino spielen da sie wohl fehlerhaft ist.
Kann mir jemand weiterhelfen wo der/mein Fehler liegt.

Mark

Anbei der Code

#include <avr/io.h>
#include <TWI_Slave.h>

uint8_t buffer[128];
uint8_t bytesIn = 0;

int j = 0;
boolean bufferready = false;
int volt = 0;
boolean flip = false;

int waitCount = 0;

void setup()
{
pinMode(13, OUTPUT);
Serial.begin(115200);
TWI_AttachSlaveRxEvent(readI2c);
TWI_Slave_Initialise( 8, true);
TWI_Start_Transceiver();
sei();
}


void readI2c(uint8_t* inBytes, int numBytes)
{
for(uint8_t i = 0; i < numBytes; ++i)
buffer[i] = inBytes[i];
bytesIn = numBytes;
bufferready = true;
digitalWrite(13, (flip?HIGH:LOW));
flip = !flip;
}


void loop()
{
while (true)
{
if (bufferready)
{
bufferready = false;

for (int x = 0; x < bytesIn; x++)
{
Serial.write(buffer[x]);
}

}
else
{
delay(10);

}

}
}
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
12.11.2014, 19:11
Beitrag #2
RE: Anfänger hat Probleme mit Fehler im Sketch
Hallo nochmal
kann es sein das in den ersten beiden Zeilen ein Verweis auf 2 Library steht welche ich nicht habe ?
Wo kann man sowas bekommen?

Gruß Mark
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
12.11.2014, 22:00
Beitrag #3
RE: Anfänger hat Probleme mit Fehler im Sketch
Hallo,
Google ist mir jetzt ja nicht unbekannt
was mir aber fehlt ist nach was ich suchen soll ?
arduino library download ?
TWI_Slave.h library ?
avr/io.h library ?
die Ergebnisse die dort finde helfen mir nicht weiter bzw ich kann damit nichts anfangen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Probleme Serieller Kommunikation Arduino Nextero 13 326 12.12.2017 16:47
Letzter Beitrag: hotsystems
  Makeblock mit Scratch programmieren- Probleme Keinen Schimmer 13 2.836 08.12.2017 15:17
Letzter Beitrag: Drahreg
  Neuling Fehler beim Kompilieren guenni71 6 277 26.11.2017 16:48
Letzter Beitrag: hotsystems
  M enue System zeigt Fehler rev.antun 11 450 23.11.2017 12:22
Letzter Beitrag: rev.antun
  Fehler in gleitkomma Berechnung BennIY 5 356 04.11.2017 19:10
Letzter Beitrag: Tommy56
  Probleme mit multiplexing Thor Wallhall 50 1.965 01.11.2017 21:15
Letzter Beitrag: Thor Wallhall
  Suche Hilfe für den Fehler in der Datei Holzwurm56 5 382 01.11.2017 14:26
Letzter Beitrag: Holzwurm56
  Interrupt und I2C gibt das Probleme? Badger1875 5 349 03.10.2017 23:26
Letzter Beitrag: GuaAck
  NeoPixels: Sketch will nicht - Problem mit delay? Zabsi 5 502 22.08.2017 15:17
Letzter Beitrag: Tommy56
  Anfänger sucht erfahrene Hilfe Customizer 21 1.648 11.07.2017 21:37
Letzter Beitrag: Customizer

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste