E-LAB Computers General Support and Questions for our Products https://forum.e-lab.de/rss.php de Mon, 15 Jun 2026 08:05:45 +0200 Mon, 15 Jun 2026 08:05:45 +0200 CBACK Forum https://forum.e-lab.de/shared/syndication_gfx/touch_icon.png E-LAB Computers https://forum.e-lab.de/shared/syndication_gfx/touch_icon.png General Support and Questions for our Products 144 144 USB Treiber XMEGA nur in 64Byte Schritten Damit die Installation bei unseren Kunden keine Probleme macht, haben wir wegen dem Thema "Treiber-Signatur" den kompletten Prozess bei Microsoft durchlaufen. Meine Windows Tools habe ich schon komplett auf den Microsoft WinUSB-Treiber umgestellt, dabei ist mir ein Problem aufgefallen. Ich hatte im BULK Transfer Windows => XMEGA 520 Byte (512 Payload und Overhead) übertragen und die letzten 8 Byte wurden immer verschlugt, bzw. einfach mit $00 befüllt. Wir haben das nach langen suchen jetzt soweit rausgefunden, dass wir immer 64Byte vom PC an den XMEGA senden müssen, damit die Daten auch richtig ankommen.   tRec512                = record     Size    : Word;     RType   : tXferTyp;     SType   : char;     ParmW   : Word;     ParmL   : boolean;     ParmB   : byte;     Payload : Array[ 0..cPayloadSize - 1 ] of byte;     Padding : Array[0..55] of byte;  // 56 Bytes Padding für USB Alignment       end; Wir haben das jetzt soweit aufgefüllt, dass die Struktur sau… https://forum.e-lab.de/topic.php?t=4212 Fri, 12 Jun 2026 18:46:13 +0200 AVRco https://forum.e-lab.de/topic.php?t=4212 Speicherkarten Markt und die Probleme die entstehen können (uFAT16_32) Hallo Leute, jetzt mit neuen Benutzer Account :-) (Nutzername PVS-Deck konnte man leider nicht ändern) Wir setzen bei unserer Steuerung 8GB Industrie MicroSD Karten ein, diese haben wir meistens in 240-480St. Einheiten für rund 6-7 EUR gekauft, extrem gute Qualität und Lebensdauer. Durch die Probleme im Speichermarkt und leider die Umstellungen auf den 3D-Speicher, haben die Hersteller nun alle (angeblich ;-) ) Lieferprobleme und die Preise klettern weiter an. Aktuell zwischen 16-20 EUR das St. Unser Stammlieferant hat mir nun mitgeteilt, dass es in Zukunft nur noch 64GB Chips für die SD Karten gibt. Damit durchbrechen wir leider auch die 32GB Grenzevp, Treiber. Man könnte zwar diese MicroSD Karten gegen einen Aufpreis wieder mit 8 GB erhalten.... ABER dadurch erhöht sich ja die Lebensdauer der MicroSD-Karten, da sie im Hintergrund mehr mögliche Speicherzellen zum verteilen (austauschen der defekten Speicherzellen) haben. Dementsprechend wird dann die Karte auf… https://forum.e-lab.de/topic.php?t=4211 Fri, 12 Jun 2026 12:49:48 +0200 AVRco https://forum.e-lab.de/topic.php?t=4211 Interrupt Frage Guten Morgen, ich suche gerade eine Möglichkeit 3 Interrupt C1 C2 C3 beim Xmega abzufragen der bei Aufsteigender und Absteigender Flanke auslöst. Ich denke das ist dieses -> bothedges; Kann jmd helfen ? Gruß Frank Good morning, I'm looking for a way to query three interrupts (C1, C2, C3) on the Xmega that trigger on both rising and falling edges. I think this is what's needed -> bothedges; Can anyone help? Regards, Frank https://forum.e-lab.de/topic.php?t=4210 Thu, 28 May 2026 09:57:06 +0200 AVRco https://forum.e-lab.de/topic.php?t=4210 Avrco Frage Ich habe mir gerde diese version gesaugt- Profi full install (kostenlos), 6.00.05 Version, 850MB Vorher alles an alte Software deinstalliert. Aber dann (siehe Bild) //======================================= I just downloaded this version - Profi full install (kostenlos), 6.00.05 Version, 850MB I uninstalled all my old software beforehand. But then (see image) Gruß Frank https://forum.e-lab.de/topic.php?t=4209 Sat, 02 May 2026 11:33:36 +0200 AVRco https://forum.e-lab.de/topic.php?t=4209 Holiday @alle Ich bin zwei Wochen im Urlaub und kann bis zu meiner Rückkehr keine Beiträge beantworten. Merlin https://forum.e-lab.de/topic.php?t=4208 Wed, 01 Apr 2026 16:32:05 +0200 AVRco https://forum.e-lab.de/topic.php?t=4208 Compilererror .... very strange Hallo, ich habe ein sehr seltsames Problem (Compiler 6.00.09) ..... Code im Anhang. So wie der Code ist, ist er compilierbar und läuft. Wird die Zeile 273 (//gDrawString(63,53,1,1,TxtRot0,'Schrittmotor-');) mit compiliert (also ohne //) ist das Programm ebenfalls compilierbar. Wird jedoch der Ausgabetext verändert (es reicht am Ende das - zu entfernen) paßt der Code angeblich nichtmehr in den Flash (siehe Bilder). Gruss Harry ------------------------- Hello, I have a very strange problem (Compiler 6.00.09)... Code attached. As it is, the code compiles and runs. If line 273 (//gDrawString(63,53,1,1,TxtRot0,'Schrittmotor-');) is also compiled (without the //), the program also compiles and runs. However, if the output text is changed (removing the - at the end is enough), the code supposedly no longer fits in the flash memory (see images). Regards, Harry https://forum.e-lab.de/topic.php?t=4207 Wed, 18 Mar 2026 15:09:59 +0100 AVRco https://forum.e-lab.de/topic.php?t=4207 SwitchPort und AutoRepeat Hallo, ich benutze gerade erstmals den FullAutoRepeat des Tasturtreibers. Mein Setup sind 4 Taster, von denen 2 die Repeatfunktion benötigen. Im Prinzip sieht das so aus:     If PipeStat(SwitchKeyPipe_G)<>0       then         Key:=PipeRecv(SwitchKeyPipe_G);                  If SMode in [0..1]           then             Case Key of               0:DecToLim(Speed,8,2);                |               2:IncToLim(Speed,360,2);                |               EndCase;           else             Case Key of               0:DecToLim(SSteps,1,1);                |               2:IncToLim(SSteps,999,1);                |               EndCase;           EndIf;       EndIf; Auch die beiden anderen Tasten landen ja in der Pipe, obwohl hier die Funktion nicht benötigt wird. Wie macht ihr das? Alle Tasten an dieser Stelle auswerten oder habt ihr zusätzlich im Programm ein     If Inp_Raise_G(SRun)       then drin? Gruss Harry .... danke für die vielen Ant… https://forum.e-lab.de/topic.php?t=4205 Thu, 26 Feb 2026 11:50:47 +0100 AVRco https://forum.e-lab.de/topic.php?t=4205 Help! - demo XMega_USB_CDC not working Hi, I have encountered a problem with the XMEga_USB_CDC demo and look for help. I've tried the XMega_USB_CDC demo. The code is not changed and copied into a local folder. The uXmega_CDC.pcu is also copied into this local folder. CTRL-F9 begins to compile, opens the .asm window and throws an error on two lines with the JMP ... : SYSTEM.VectTab: JMP SYSTEM.RESET : : JMP SYSTEM.$INTERRUPT_BUSEVENT JMP SYSTEM.$INTERRUPT_TRNCOMPL .VECTTABLE Error: parameter error Error: parameter error /Alois https://forum.e-lab.de/topic.php?t=4204 Tue, 03 Feb 2026 18:07:24 +0100 AVRco https://forum.e-lab.de/topic.php?t=4204 Led_Fading Hallo an alle, in KW 3 bin ich auf diesen Artikel gestossen Led_Fading und habe die Exceldatei mal auf unsere bedürfnisse umgestellt. Const pwmcount : Byte = 64; pwmtable_a : Array[0..64] of Byte = (   $0, $3, $3, $4, $4, $4, $5, $5, $5, $6,    $6, $7, $7, $8, $8, $9, $9, $A, $B, $B,    $C, $D, $E, $F, $10, $11, $13, $14, $16, $17,    $19, $1B, $1D, $1F, $21, $23, $26, $29, $2C, $2F,    $32, $36, $3A, $3E, $43, $48, $4D, $53, $59, $5F,    $66, $6D, $75, $7E, $87, $91, $9C, $A7, $B3, $C0,    $CE, $DD, $EE, $FF, $FF); Const pwmcount : Byte = 64; pwmtable_b : Array[0..64] of Byte = (   $0, $1, $1, $1, $2, $2, $2, $2, $2, $2,    $3, $3, $3, $3, $4, $4, $4, $5, $5, $6,    $6, $7, $7, $8, $9, $9, $A, $B, $C, $D,    $F, $10, $11, $13, $15, $17, $19, $1B, $1D, $20,    $23, $26, $29, $2D, $31, $36, $3B, $40, $46, $4C,    $53, $5A, $62, $6B, $75, $80, $8B, $98, $A5, $B4,    $C5, $D6, $EA, $FF, $FF); Const pwmcount : Byte = 64; pwmtable_c : Array[0..64] of Byte = … https://forum.e-lab.de/topic.php?t=4203 Fri, 30 Jan 2026 14:42:39 +0100 AVRco https://forum.e-lab.de/topic.php?t=4203 Xmega und Inp_Raise_G funktioniert nicht Hi, vielleicht habe ich irgendetwas übersehen, aber aktuell komme ich hier nicht weiter: Device = XMega256A3, VCC = 3.3; : import SysTick, SPI_C, LCDGraphic, ADC_B, I2Cport, SwitchPort_G; : define SwitchPort_G = [RightSwitchPushKey, PinF, 3][RightSwitchCWKey, PinF, 4] [RightSwitchCCWKey, PinF, 5]; : { main program } EnableInts($87); //all levels enabled : DDRF.3 := 0; // right switch push input PIN3CTRLF := %00010000; // internal pull-down DDRF.4 := 0; // right switch CW input PIN4CTRLF := %00010000; // internal pull-down DDRF.5 := 0; // right switch CCW input PIN5CTRLF := %00010000; // internal pull-down if bit(PinF, 3) then incl(PortB, 6); else excl(PortB, 6); endif; // das funktioniert if Inp_Raise_G(RightSwitchPushKey) then incl(PortB, 6); else excl(PortB, 6); endif; // das funktioniert nicht Die obige Abfrag… https://forum.e-lab.de/topic.php?t=4201 Sat, 17 Jan 2026 12:48:29 +0100 AVRco https://forum.e-lab.de/topic.php?t=4201