FEHLER GEFUNDEN!!! Es muss das zweite und dritte Byte weiterverarbeitet werden. So gehts richtig:
bReport[0] = 0x02;
bReport[1] = 0xC2;
bReport[2] = 0x50;
bReport[3] = 0x88;
ret = IOWarrior.Functions.IowKitWrite(m_ioHandle, IOWarrior.Defines.IOW_PIPE_SPECIAL_MODE, bReport, IOWarrior.Defines ...
Search found 75 matches
- Mon Nov 19, 2012 10:25 pm
- Forum: IO-Warrior Deutsch
- Topic: Simple-IO C# Beispiel umstricken
- Replies: 9
- Views: 14066
- Mon Nov 19, 2012 10:09 pm
- Forum: IO-Warrior Deutsch
- Topic: Simple-IO C# Beispiel umstricken
- Replies: 9
- Views: 14066
Re: Simple-IO C# Beispiel umstricken
Okay, ich habe meine Funktion zum auslesen nun erweitert. Nachdem ich den Max ansteuere lese ich Ihn auch gleich aus.
//Init I2C Mode
bReport[0] = 0x01;
bReport[1] = 0x01;
bReport[2] = 0x00;
bReport[3] = 0x00;
ret = IOWarrior.Functions.IowKitWrite(m_ioHandle, IOWarrior.Defines.IOW_PIPE ...
//Init I2C Mode
bReport[0] = 0x01;
bReport[1] = 0x01;
bReport[2] = 0x00;
bReport[3] = 0x00;
ret = IOWarrior.Functions.IowKitWrite(m_ioHandle, IOWarrior.Defines.IOW_PIPE ...
- Mon Nov 19, 2012 9:55 pm
- Forum: IO-Warrior Deutsch
- Topic: Simple-IO C# Beispiel umstricken
- Replies: 9
- Views: 14066
Re: Simple-IO C# Beispiel umstricken
Ich habe meine Platine nun um einen Max127 erweitert. Mit den Beispielprogrammen von der CD-Rom kriege ich diesen auch wunderbar ausgelesen. In meiner eigenen Anwendung stimmt aber etwas nicht. Das ganze mal wieder in C#.
//Init I2C Mode
bReport[0] = 0x01;
bReport[1] = 0x01;
bReport[2] = 0x00 ...
//Init I2C Mode
bReport[0] = 0x01;
bReport[1] = 0x01;
bReport[2] = 0x00 ...
- Thu Oct 18, 2012 12:50 pm
- Forum: IO-Warrior Deutsch
- Topic: Simple-IO C# Beispiel umstricken
- Replies: 9
- Views: 14066
Re: Simple-IO C# Beispiel umstricken
Wow. Das ganze macht nun ein wenig mehr Sinn. :) :) :)
Kanns kaum abwarten das heute Abend auszuprobieren.
Danke.
Kanns kaum abwarten das heute Abend auszuprobieren.
Danke.
- Wed Oct 17, 2012 8:17 pm
- Forum: IO-Warrior Deutsch
- Topic: Simple-IO C# Beispiel umstricken
- Replies: 9
- Views: 14066
Re: Simple-IO C# Beispiel umstricken
Hmmmm...leider war es das noch nicht ganz. Ich habe den Code nun folgendermaßen umgestrickt.
static void Main(string[] args)
{
IntPtr handle = IntPtr.Zero; //Handle to IO-Warrior device
StringBuilder sn = new StringBuilder(); //Serialnumber
uint ret = 0;
byte[] report = new byte[9 ...
static void Main(string[] args)
{
IntPtr handle = IntPtr.Zero; //Handle to IO-Warrior device
StringBuilder sn = new StringBuilder(); //Serialnumber
uint ret = 0;
byte[] report = new byte[9 ...
- Wed Oct 17, 2012 9:55 am
- Forum: IO-Warrior Deutsch
- Topic: Simple-IO C# Beispiel umstricken
- Replies: 9
- Views: 14066
Re: Simple-IO C# Beispiel umstricken
Danke für die Antwort und den Stubser in die richtige Richtung. Ich werd es heute Abend gleich mal ausprobieren.
Ein grosses Lob nochmal an das gesamte Forum. Der Support für den IOW ist erstklassig. Dankeschön.
Ein grosses Lob nochmal an das gesamte Forum. Der Support für den IOW ist erstklassig. Dankeschön.
- Tue Oct 16, 2012 7:33 pm
- Forum: IO-Warrior Deutsch
- Topic: Simple-IO C# Beispiel umstricken
- Replies: 9
- Views: 14066
Simple-IO C# Beispiel umstricken
Hi,
ursprünglich habe ich mit der C#-Library von org.wayoda.csiow gearbeitet. Weil diese Library jetzt aber nicht mehr mein IOW-Board erkennt (keine Ahnung wieso), wollte ich das Simple-IO Beispiel (funktioniert) aus der SDK an meine Bedürfnisse umstricken. Ich möchte damit einen Sensirion SHT-71 ...
ursprünglich habe ich mit der C#-Library von org.wayoda.csiow gearbeitet. Weil diese Library jetzt aber nicht mehr mein IOW-Board erkennt (keine Ahnung wieso), wollte ich das Simple-IO Beispiel (funktioniert) aus der SDK an meine Bedürfnisse umstricken. Ich möchte damit einen Sensirion SHT-71 ...
- Fri Jul 27, 2012 2:23 pm
- Forum: IO-Warrior Deutsch
- Topic: Mehrere SHT 71 an IOW 24
- Replies: 4
- Views: 9551
Re: Mehrere SHT 71 an IOW 24
Ich werd mal probieren ein Sample zu erhalten und es dann damit testen.
Ich berichte dann was dabei raus kommt.
Ich berichte dann was dabei raus kommt.
- Fri Jul 27, 2012 11:55 am
- Forum: IO-Warrior Deutsch
- Topic: Mehrere SHT 71 an IOW 24
- Replies: 4
- Views: 9551
Re: Mehrere SHT 71 an IOW 24
Genau, das wusste ich auch schon. Der SHT71 hat nur eine mögliche Adresse.
Meine Idee wäre gewesen einen i²C-Hub vorzuschalten und die SHT71-Sensoren an diesem zu klemmen. Jetzt ist aber das Problem, das i²C nicht Sensibus ist und ich entweder zwischen i²C und Sensibus wählen kann.
Gibt es ...
Meine Idee wäre gewesen einen i²C-Hub vorzuschalten und die SHT71-Sensoren an diesem zu klemmen. Jetzt ist aber das Problem, das i²C nicht Sensibus ist und ich entweder zwischen i²C und Sensibus wählen kann.
Gibt es ...
- Fri Jul 27, 2012 10:47 am
- Forum: IO-Warrior Deutsch
- Topic: Mehrere SHT 71 an IOW 24
- Replies: 4
- Views: 9551
Mehrere SHT 71 an IOW 24
Hallo,
ich betreibe zur Zeit einen Sensirion SHT71 an einem IOW24. Ich würde aber gerne mehr als nur einen anschliessen können.
Geht das und wenn ja wie?
ich betreibe zur Zeit einen Sensirion SHT71 an einem IOW24. Ich würde aber gerne mehr als nur einen anschliessen können.
Geht das und wenn ja wie?
- Tue Nov 10, 2009 10:20 pm
- Forum: IO-Warrior Deutsch
- Topic: Max187 über SPI
- Replies: 19
- Views: 15828
Re: Max187 über SPI
Ist schon alles gelöst worden. Trotzdem grossen Dank.
Als Nachtrag:
Den Max187 kann man nur mit der niedrigsten Geschwindigkeit betreiben.
Als Nachtrag:
Den Max187 kann man nur mit der niedrigsten Geschwindigkeit betreiben.
- Tue Nov 10, 2009 8:49 pm
- Forum: IO-Warrior Deutsch
- Topic: Max128 Umrechnung
- Replies: 6
- Views: 6227
Re: Max128 Umrechnung
Hab soeben eine Antwort vom Maxim-Support erhalten, wonach meine Ursprüngliche Berechnung richtig ist.
Folgende Formel stimmt für den Max128 bei RNG = 0 und BIP = 0:
U = (nBits * 2.048) / 4096.0;
Bisher habe ich immer schnelle Reaktion und engagierte Lösungsbereitschaft beim Maxim-Support erlebt ...
Folgende Formel stimmt für den Max128 bei RNG = 0 und BIP = 0:
U = (nBits * 2.048) / 4096.0;
Bisher habe ich immer schnelle Reaktion und engagierte Lösungsbereitschaft beim Maxim-Support erlebt ...
- Tue Nov 10, 2009 4:10 pm
- Forum: IO-Warrior Deutsch
- Topic: Max128 Umrechnung
- Replies: 6
- Views: 6227
Re: Max128 Umrechnung
Na bei 12 Bit Auflösung kommt der Wert als n/4096 vom vollen Messbereich aus dem Chip. Also bei 0-Vref brächte man nur durch 1000 teilen und hat Volt.
Ok, das wäre bei 0 - Vref, dem zweiten möglichen Messbereich des Max128. Könnte ich ebenso abfragen.
In meinem Fall würde ich aber von 0 - Vref/2 ...
Ok, das wäre bei 0 - Vref, dem zweiten möglichen Messbereich des Max128. Könnte ich ebenso abfragen.
In meinem Fall würde ich aber von 0 - Vref/2 ...
- Tue Nov 10, 2009 10:45 am
- Forum: IO-Warrior Deutsch
- Topic: Max128 Umrechnung
- Replies: 6
- Views: 6227
Re: Max128 Umrechnung
Oh entschuldigung.
Vref ist die interne Referenzspannung von 4,096V.
Vref ist die interne Referenzspannung von 4,096V.
- Sun Nov 08, 2009 10:53 pm
- Forum: IO-Warrior Deutsch
- Topic: Max128 Umrechnung
- Replies: 6
- Views: 6227
Max128 Umrechnung
Hallo,
zwar ist dies hier kein Maxim-Forum, aber vielleicht weiss jemand weiter, der den Max128 ebenso verwendet oder das PDF besser versteht als ich. :)
Mit folgender Formel möchte ich umrechnen:
dRes = nDecRead * 2.048 / 4096.0;
nDecRead ist der eingelesene Wert und alle Nullen sind ...
zwar ist dies hier kein Maxim-Forum, aber vielleicht weiss jemand weiter, der den Max128 ebenso verwendet oder das PDF besser versteht als ich. :)
Mit folgender Formel möchte ich umrechnen:
dRes = nDecRead * 2.048 / 4096.0;
nDecRead ist der eingelesene Wert und alle Nullen sind ...