- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 10 von 211

Thema: Software-Fragen zur Multi-IO

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    22.05.2009
    Ort
    Berlin
    Beiträge
    450
    Hi,
    Ich probier natürlich viel rum, manchmal auch ohne es richtig zuverstehen.
    Also die Warnung ist weg ich habe in der RP6Control_LFSBumperLib.h noch
    void MULTIIO_BUMPERS_setStateChangedHandler(void (*bumperHandler)(void));
    nachgetragen, weil es in der RP6Control_I2CMasterLib.h eben auch drin steht. Bis auf die warn und Fehlerfreie kompilation bin ich aber eben nicht weiter. Funktionieren tun sie immer noch nicht. Ich habe folgende Funktion geschrieben.
    Code:
    void MULTIIO_BUMPERS_stateChanged(void)
    {
     if(iobumper_l && iobumper_r)
     {
      sound(200,100,0);
     }
     else if(iobumper_l) 
     {
      sound(200,25,10);
      sound(150,25,0);
      
     }
     else if(iobumper_r)
     {
      sound(200,25,10);
      sound(150,25,0);
      
     }
    }
    Aber kein Piep (höchsten in meinen Kopf) wenn ich die Bumper drücke.
    Gruß TrainMen

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    22.05.2009
    Ort
    Berlin
    Beiträge
    450
    Hi,
    so alles ist schön. Bumper funktionieren hinten auch.
    Ich hatte vergessen die task_MULTIIO_BUMPERS() in der While Schleife mit einzubinden.
    Wäre also nur noch die Korrektur in der RP6Control_LFSBumperLib.h dann könnte sie in die DropBox
    Gruß Trainmen

  3. #3
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    Die geänderte RP6Control_LFSBumperLib habe ich in meinen Post von gestern eingestellt.
    Das ganze Paket geht dann wieder an fabqu.
    Gruß
    Dirk

  4. #4
    Erfahrener Benutzer Fleißiges Mitglied Avatar von Thorben W
    Registriert seit
    17.02.2012
    Ort
    Niedersachsen
    Beiträge
    108
    Gillt die jetzt für alle Module oder nur für die M32?
    Gruß
    Thorben

  5. #5
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    @Thorben W:
    Gillt die jetzt für alle Module oder nur für die M32?
    Im Paket ist auch eine neue Version für die RP6M256_LFSBumperLib, weil es dasselbe Problem (Unverträglichkeit der LFSBumperLib mit der I2CMasterLib) auch bei der M256 gibt. Du kannst die neue Lib für die M256 runterladen, wenn sie fabqu eingestellt hat.

    Beide Versionen der LFSBumperLib (für M32 und M256) sind jetzt V1.1.
    Darin sind jetzt auch basale Funktionen für die Radar-Sensoren, die aber bis jetzt nur den ADC-Wert auslesen.
    Gruß
    Dirk

  6. #6

  7. #7
    Erfahrener Benutzer Robotik Einstein Avatar von inka
    Registriert seit
    29.10.2006
    Ort
    nahe Dresden
    Alter
    77
    Beiträge
    2.180
    hallo allerseits,

    ich konnte jetzt ein paar tage lang die diskussion nicht verfolgen, weiss nur, dass es um irgendwelche unverträglichkeiten zweier libs ging, also letztendlich um fehlerbehebung. Ich weiss jetzt auch den link zu dropbox nicht mehr...
    Und wenn fehler - dankenswerterweise - behoben wurden, ist der weg dahin eher nicht mehr so bedeutsam, oder?

    Wäre es evtl. möglich in den beschreibungen der software einen downloadbereich einzurichten (besser noch zu den jeweiligen varianten M256, M32) und dort eine zip datei mit allen jeweils aktuellen libs zu hinterlegen die man dann nur im eigenen libverzeichnis auspackt und - fehlerbereinigt - und auch nach längeren unterbrechungen aktuelle versionen nutzen kann? Wenn der name der zipdatei ein datum beinhalten würde wäre es ideal...

    Würde den umgang mit den libs echt erleichtern...

    dank im voraus...
    gruß inka

  8. #8
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    Hi inka,
    gibt's dich noch?

    Gute Anregung! Von meiner Seite schicke ich immer die Datei "Software.zip" zu fabqu, der sie in Dropbox einstellt (als Zip und als entpackte Version).
    In den Ordnern M32, M128, M256 sind dann die Ordner mit den Beispielen zu den Libs. Die kann man 1:1 in den eigenen Ordner mit den Examples kopieren und nutzen.
    Einzeln habe ich die Libs bis jetzt noch nicht in den RP6Lib\... Ordner getan, sondern in jedem Beispiel-Ordner (wie die I2CMasterLib!) gelassen. Wenn an den Libs erstmal nichts mehr geändert wird, können die alle auch in den jeweiligen RP6Lib\... Ordner.
    Hast du das bei dir schon gemacht?
    Gruß
    Dirk

Ähnliche Themen

  1. Anfängerfrage zur Software PWM
    Von Daaniel im Forum C - Programmierung (GCC u.a.)
    Antworten: 4
    Letzter Beitrag: 04.04.2012, 21:33
  2. Rasenmähroboter fragen zur lenkung und mehr fragen :-)
    Von andiwalter im Forum Staubsaugerroboter / Reinigungs- und Rasenmähroboter
    Antworten: 11
    Letzter Beitrag: 11.05.2009, 18:25
  3. Software zur Fehlersuche in Schaltungen
    Von konservator im Forum Software, Algorithmen und KI
    Antworten: 0
    Letzter Beitrag: 21.01.2007, 10:08
  4. PDA-Software zur Camerabildauswertung?
    Von gpsklaus im Forum PC-, Pocket PC, Tablet PC, Smartphone oder Notebook
    Antworten: 0
    Letzter Beitrag: 08.12.2005, 16:13
  5. [ERLEDIGT] Software zur Kartenerstellung
    Von im Forum Vorstellungen+Bilder von fertigen Projekten/Bots
    Antworten: 38
    Letzter Beitrag: 12.11.2004, 09:46

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests