Zum Inhalt springen

steinadler

Mitglieder
  • Gesamte Inhalte

    448
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von steinadler

  1. Noch einen Kommentar dazu: Stell dir die Kommunikation aber bitte nicht soo einfach vor. Da ist nix, von wegen GetTemperaturFromLPTPort() ... Du musst hier rein softwaremäßig das I2C-Protokoll implementieren. Setz dich hier mal mit den Grundlagen auseinander, falls du die noch nicht weißt. Die Verpinnung müsstest du ja aus deinem Link entnehmen können. Mein Tipp zu deiner Vorgehensweise: 1. Klasse "CTemp" anlegen, mit enthaltener Methode "GetTemp()" wie oben schonmal beschrieben 2. Deine Ausgabe (GUI oder Konsole) erzeugen 3. Klasse "CI2C_Communication" anlegen, in welcher du die Basisbefehle zur I2C-Kommunikation implementierst. 4. Klasse "CLM75" anlegen, wo du auf die I2C-Klasse zugreifst, und den Kommunikationsablauf mit dem Sensor abwickelst
  2. Ich glaub, ich hab da was überlesen. Was meinst du denn für einen "Controller"?? Micro- doch nicht, oder? Mit dem PC-Programm kannst du doch schon anfangen: Mach dir ne Klasse namens "IO_Layer", der gibst du ne Methode GetTemperaturValue(). Und darauf baust du dein Programm auf. Also die Ausgabe, Kalibrierung, Linearisierung und was du noch so brauchst. Wenn dein Controller - oder was auch immer - dann da ist, musst du nur noch in der obigen Methode die Verbindung zur Hardware herstellen. Eine Simulationsschicht OHNE Nutzung der Hardware macht sich eigentlich immer gut. In der GetTemperaturValue-Methode gibst du dann einen konstanten Wert zurück, oder noch besser generierst du mit nem Zufallsgenerator irgendeine Zahl, oder noch besser du lässt deinen Rückgabewert bei jedem Aufruf ein wenig ansteigen...
  3. Woher kommt denn die Fehlermeldung??? Da ist ja ein Rechtschreibfehler drin. Ist das Windows???
  4. Mach dir doch ein Array (für den Anfang vielleicht erstmal so groß, wie deine Schlange maximal werden können soll) und merke dir die letzte(n) Position(en) des Schlangenkopfes. Dann machst du dir ne Variable "Schlangenlänge" und schreibst dort den gewünschten Wert rein. Wenns drum geht, den Schlangenkopf zu bewegen, gibst du einfach nicht nur den Kopf aus, sondern aus dem Array noch soviele Positionen, wie in "Schlangenlänge" stehen. EDIT: Wenn du "nicht objektorientiert" programmierst, dann suchst du eigentlich keine "WachstumsMETHODE", sondern eher eine "WachstumsFUNKTION".
  5. Äh... woher kommt denn der Zusammenhang zwischen x, y und "Tasten". Dass keine neuen Variablen angelegt werden, erscheint mir logisch. Aber das erstere versteh ich nicht so recht. Meinst du, dass x und y gar keine Variablen sind?
  6. Tja... das kommt drauf an, was du so für Klamotten trägst. Je kürzer und enger, umso mehr tragen dich die Jungs auf Händen. Nee... also ehrlich gesagt, gab es das bei uns auch, dass man mal neidisch war, weil die Mädels manchmal (oder eher selten!?) besser waren. Besonders eben in den WiSo-Bereichen.
  7. Was hast du für nen Compiler? Erkennt der denn das Wort Pixel?? Für mich sieht der Code okay aus. Hast du denn schon mal debugt? Schreib doch einfach mal statt y = x + 1 nen Absolutwert rein. Also z. B. 400 Pixel und guck, ob er dorthin springt.
  8. Ich finde, das hier ist wieder so ein Thread. Hier wurde nicht nach einer Lösung gefragt, sondern nach Meinungen. Also muss der noch ne Weile warten bis er geclosed wird.
  9. Damit kommen wir der Sache schon näher. Das Wackeln ist eigentlich nur bei der Anzeige störend.
  10. Hm....genau so 1 Jahr. Genau, ich entwickle in C und C++ Anwendungen für PC und Microcontroller. Bin allerdings regional gebunden (bitte nicht darüber diskutieren).
  11. Nicht, bevor ich aus bimei ne Frau gemacht habe... *g* Hab ich in meinem letzten Post
  12. Ähhhhhhh *rotwerd* Tschuldigung. Hab ich erst jetzt gesehen. Wenn das so ist, dann ist natürlich alles, was bimei macht, richtig. *g*
  13. Ich möchte als Resultat einen Wert haben, der nicht groß schwankt. Besonders bei ner Drehzahl sieht das dumm aus, wenn der Nutzer sieht das die Drehzahl um 200 Umdrehungen in der Minute schwankt.
  14. Stimmt - hab das übersehen. Er hat vorher schon gewarnt. Also... weiter so bimei
  15. Seh ich genauso... Gerade beim GEZ-Thema fand ich keinen Grund zur Schließung. Es wurde, wie schon gesagt, nur heiß diskutiert. Dazu kommt: Außerdem steht das Thema im Daily Talk und meiner Meinung nach ist der dafür da. Wenn ein Thema zu Ende diskutiert wurde, kann es ja auch getrost geschlossen werden. Von den Mods wäre zu wünschen, dass sie vorher sagen: "Benehmt euch. Sonst muss ich den Threat schließen." Sind ja alles nur Menschen: Die Admins, die Mods und die User.
  16. Hab auf dem Gebiet auch ewig nix mehr gemacht... Bei Assembler ist halt wichtig zu wissen, was die Kurzbefehle ausgesprochen heißen.
  17. glaub ich nicht, wenn ich dem beweisen kann, dass aufgrund meiner Verbindungsgeschwindigkeit kein Stream notwendig ist. Aber müssen nicht, die vollen TV-Gebühren gezahlt werden??? Wenns nur Radio wäre, gänge es ja vielleicht auch so...?
  18. Vielleicht sollte man für diese Sache mal bei der GEZ NETT anfragen!? Dann muss man halt irgendwann mal so einen Mensch reinlassen und ihm zeigen, dass man wirklich kein Radio und TV hat.
  19. 1.: ICH hab sowas nicht zuhause 2.: nein wäre mir nicht lieber; GEZ okay, aber dann auch nur für die Nutzung dieser Medien. 3.: hauen ist nicht meine Natur
  20. Wie Maddin schon sagte... "lea" heißt ja "load effective address". Also. lea ebx, b ... lädt ins Register ebx, die (Speicher)Adresse von deiner variablen b. mov eax, [ebx] ... schiebt (durch die eckige Klammer) den Wert von Adresse in ebx (also dein ins Register eax. Würdest du die eckige Klammer weglassen, würdest du quasi nur die Speicheradresse in eax laden.
  21. Es wurde sich hier auf den I386 Befehlssatz geeinigt. (Siehe auch Wikipedia "IA-32") Es könnte jedoch sein, dass die Befehle auf den verschiedenen CPU's anders gehandelt werden. Die Funktionen der Grundbefehle mov etc. sind allerdings dieselben. Es gibt allerdings dann noch Erweiterungen. Bei AMD das "3DNOW" und bei INTEL das "MMX". Dafür gibts dann wiederum prozessorspez. Befehle.
  22. (RGebStV) ... das Verschlüsseln sollte doch nix ändern, oder versteh ich da was falsch?
  23. Krank kann jeder mal werden. Arbeitslos auch. Aber es geht hier um GEZ; und die Leute, die kein Radio und TV haben (warum auch immer), dafür aber nen Rechner, und den auch noch nur zum normalen surfen; die bekommen hier gar keine Chance! (+20 Ausrufezeichen )
  24. Das steht aber nicht so drin!!!!
  25. Wer kann mir nachweisen, dass ein Livestream am PC nicht zeitversetzt ist????

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...