Jump to content

berndlu

Members
  • Gesamte Inhalte

    12
  • Benutzer seit

  • Letzter Besuch

berndlu's Achievements

Newbie

Newbie (1/14)

0

Reputation in der Community

  1. Es ist kein Hub mit eigener Spannungsversorgung dazwischen. Ich denke auch, dass es das Problem sein könnte. Ich habe noch nicht nachgeschaut, was der Raspi liefern kann, werde ich gleich mal nachholen.
  2. Ich habe einen Stapel aus drei Bricks. Zwei davon sind voll bestückt mit Brickletts (Temperatur, Feuchtigkeit, Luftdruck). Der unterste Brick ist unbestückt und über USB mit eiem Raspi verbunden. Ein FPC-Programm, dass die aktuellen Bindings benutzt, fragt die Sensoren ab, wie im TF-Beisiel angegeben. Nach einigen Stunden (2-20h) hängen sich die Bricks ab. Der Masterbrick ist manchmal noch verbunden (Test mit Brickv). Nur ein Reset (USB-Stecker ziehen) bringt den Stapel wieder zum Funktionieren. Was kann die Ursache sein? (Netzteil? EMV-Probleme?) Der Stapel befindet sich als Testaufbau noch nicht in einem Gehäuse.
  3. Solved! Lazarus was confused. After restarting Lazarus and new compiler run all works fine.
  4. { Get current temperature (unit is °C/100) } //t1_val := StringReplace (FloatToStrF(t1.GetTemperature/100 + t1_Korr, ffFixed, 8,2),'.',',',[rfReplaceAll]) ; //t2_val := StringReplace (FloatToStrF(t2.GetTemperature/100 + t2_Korr, ffFixed, 8,2),'.',',',[rfReplaceAll]) ; t3_val := StringReplace (FloatToStrF(t3.GetTemperature/100 + t3_Korr, ffFixed, 8,2),'.',',',[rfReplaceAll]) ; t4_val := StringReplace (FloatToStrF(t4.GetTemperature/100 + t4_Korr, ffFixed, 8,2),'.',',',[rfReplaceAll]) ; t5_val := StringReplace (FloatToStrF(t5.GetTemperature/100 + t5_Korr, ffFixed, 8,2),'.',',',[rfReplaceAll]) ; t6_val := StringReplace (FloatToStrF(t6.GetTemperature/100 + t6_Korr, ffFixed, 8,2),'.',',',[rfReplaceAll]) ; { get pressure & humidity } //h1_val := StringReplace (FloatToStrF(h1.GetHumidity/10 + h1_Korr, ffFixed, 8,2),'.',',',[rfReplaceAll]) ; //b1_val := StringReplace (FloatToStrF(b1.GetAirPressure/1000 + b1_Korr, ffFixed, 8,2),'.',',',[rfReplaceAll]) ; If h1 or/and b1 will be (more than 4 brickletts) requested there is an exception: External: SIGSEGV ... end; errorCode := GetErrorCodeFromData(result); if (errorCode = 0) then begin ... This occures in all combinations.
  5. State 0: First switch on after delivery & connection, starting BrickV, there is no tab for Dual Relay Bricklet. All other brikletts works. State 1: Checking cables, brick, all seems to be OK. State 2: Repower, clicking Btn "Updates / flashing". State 3: Now, Dual Relais bricklet is shown, but has no UID. State 4: Tab "Bricklet" selected, dropdown list "Plugin Dual relay" selected. State 5: Btn "Save" clicked. State 6: UID was restored automatically. State 7: All is fine. State 8: Have a beer. Fantastic product, should buy some shares... ([glow=red,2,300]has the smell of a great future[/glow], this is not just only for playing)
  6. Yesterday ordered, today delivered, now out of function. Not displayed in BrickV as expected from the beginning. Have connected three other brickletts (humi, baro, temp). Checked every thing (cable check, connector changed etc). Power too low (usb from notebook)? Two blue leds on the relay bricklett are glowing gently (very low).
  7. Zu BrickV: Hängt dann auch. Ping geht nicht. Vermute EMV-Problem, weil der Brick-Stapel ungeschützt im Heizungskeller liegt. Brauche sowieso noch einen Brick und ein Paar Temperaturmessstellen und werde das dann alles mit der WLAN-Extension in eine Niveadose stecken. Außerdem Betrieb an Powerstation und die Messkabel werden noch mit Ferritkernen verblockt. Wenn es dann immer noch nicht fluppt, melde ich mich.
  8. Schneller als die Polizei erlaubt. Habe jetzt erst mal alles auf einen EEEPC geschaufelt, dort läuft es. 30 Jahre DOS + Windows, da konnte das erste Linux-Projekt ja nicht gut gehen. Immerhin: Pascal ist Pascal... und morgen versuche ich es mit den neuen Bindings. Problem ist aber noch das Abbrechen der WLAN-Verbindung (siehe neuen Thread vom gleichen Tag).
  9. Nach einigen Stunden (mal mehr, mal weniger) bricht die Verbindung ab. Nach Reset am Masterbrick ist die Verbindung wieder OK. EMV Problem?
  10. Verbindung zwischen Raspi und Masterbrick erfolgt über die Wlan Extension. Deshalb. Sieht nach einem Bug in der IpConnection Unit aus. In der Windowswelt gelingt die Verbindung, nicht jedoch auf Raspbian.
  11. Master Brick 2.0, FW 2.05, Temp. Bricklet 2.0.0, WLAN Extension Could not resolve host: 192.168.1.150 Raspberry Pi, aktuelles Raspbian, Lazarus & FPC 2.6.0, aktuelle TinkerForge PasLib. Auf Windows XPP klappt es. Daemon auf RP installiert. brickv auf RP läuft auch. Ping ok. Ist die FPC Bibliothek nicht RP kompatibel? Gruß Bernd
×
×
  • Neu erstellen...