-
Thread
Hobbys jenseits von Elektronik & µC´s.
µC-Profi wrote: >>mich würde mal interessieren, was für Hobbys ihr habt, welche >>(fast)nichts mit Elektronik und der µC Programmierung zu tun haben. > > Gar keine. Alles andere ist Zeitverschwendung
wrote : >..mein Hobby ist es ,das Überleben zu meistern? Ja so ein täglicher Spießrutenlauf im µC Forum ist schon en hartes Brot :P Gruß Rex
-
Thread
ASCII-Zeichen nach 128 in C auf DOGXL darstellen nicht möglich
Bernd G. schrieb im Beitrag #6139263: > unsigned const char [c] const unsigned char[/c] !!
Mit einem cast sagst du dem Compiler, dass du weißt was du tust und es gibt keine Warnung. [c]pos_array = 8 + (unsigned int)((unsigned char)*str++ - font_6x8[2]) * font_6x8[7];[/c] oder [c]unsigned char *ustr = (unsigned char*)str;[/c] am Anfang der Funktion und dann [c]pos_array = 8
-
Thread
µC - UART - Linux
verdächtig: 3 ist zufällig CTRL-C. Ob das trotz O_NOCTTY und deinen .c_lflag doch stört? Ich verwende für binäre Daten .c_lflag = 0 [c] comm_params.c_iflag = IGNBRK | IGNPAR; comm_params.c_oflag = 0; comm_params.c_cflag =
wow also mit folgenden einstellungen scheint es ganz gut zu laufen jetzt UART.c_iflag = IGNBRK|IGNPAR|IGNCR; UART.c_cflag = CLOCAL|CREAD|CS8; UART.c_oflag = 0; UART.c_lflag &= ~(ISIG|ICANON|IEXTEN|ECHO|CLOCAL); UART.c_cc[VMIN] = 1; UART.c_cc[VTIME] = 0; zur weiteren
-
Thread
In einem Assembler Programm für Division auf C ausweichen!
> Am einfachsten währe es doch das in eine C-Routine zu > verpacken.. Oder? Nein, nicht wirklich. Wenn C, dann muss C das Oberkommando haben. Aus C heraus einige Assemblerfunktionen aufzurufen (so es denn unbedingt nötig ist), ist kein Problem
und nicht wie bei vielen Projekten 1. Ich hab den µC X 2. Wie bekomme ich den ganzen Krempel jetzt darauf, der µC doch viel zu klein.........
-
Thread
Grasshopper Inbetriebnahme
) 0ec0: 13ff2d08 13fb91c0 13ff9984 13fa0fa0 00000000 13ff007c 0ee0: 13fa0fcc 13ff9984 13fa0fa0 13ff85b4 13fa0fcc 13fa0fcc 13ffa590 13ffa58c 0f00: 13fe6d20 13fa0fcc 13ff9984 13fa0fa0 13ff85b4 13ffa6a8 13fa0fcc 13ffa590 0f20: 13ffa58c 13fe771c 13ff3507 13ff9984 13fa0fa0 13ff85b4 13fec192 13fa0fcc 0f40: 13ff9984 13fa0fa0 13ff85b4 13fec228 13fe5362 13fa0fcc 13ff9984 13fa0fa0 0f60: 13ff85b4 13fa0fcc 13ffa594 13ffa590 13ffa58c 13fe50c4
-
Thread
Padauk MCU für 0.038 USD aus Taiwan
. (Und wie wird ein OTP-µC getestet?)
, "${workspaceFolder}/include/pdk", "${workspaceFolder}/include/pdk/device", "C:/Program Files (x86)/SDCC/include/", "." ], "C_Cpp.default.cStandard": "c99", "cSpell.allowCompoundWords": true, "cSpell.diagnosticLevel": "Hint", "cSpell.enabled": false
-
Thread
Noch ein Taschenrechner auf ATMega Basis
so wie hier [1] [1] http://www.hp-15c.homepage.t-online.de/examples.htm
Ich hab die "C"-Varianten des Compilers / Decompilers an die geänderten Codes von boris5 angepasst. Zu finden unter https://github.com/Feinmechaniker/UPN/tree/master/C
-
Thread
Tasten entprellen per Software
} } [/c] Funktionier prima
gültigen Schrittnummer bei Schritt 1 wieder anfangen default: P = 1; break; } } [/c] Viele Grüße Torsten (Mod: C-Formatierung hinzugefügt)
-
Thread
IGM Tarifrunde 2022 Gesperrt
Die Stromrationierung wird kommen" https://www.msn.com/de-ch/finanzen/top-stories/axpo-chef-schl%C3%A4gt-alarm-beim-strom-%C2%ABdie-rationierung-wird-kommen%C2%BB/ar-AAYzsna Euer ID.3 muss dann wohl in der Garage bleiben. MUAHAHAHA.
Stromrationierung wird kommen" > > https://www.msn.com/de-ch/finanzen/top-stories/axpo-chef-schl%C3%A4gt-alarm-beim-strom-%C2%ABdie-rationierung-wird-kommen%C2%BB/ar-AAYzsna > > Euer ID.3 muss dann wohl in der Garage bleiben. MUAHAHAHA. Als ob das die Schicht trifft, die hier im Forum ihre Fürze
-
Thread
Was kennt ihr für Elektronikläden (aktuell oder Geschichte, egal)? Gesperrt
www.segor.de/#Q=MF4k7-1%2525&M=1 10 Transistoren vom Tresen 50 Ct https://www.segor.de/#Q=BC547C&M=1 halte ich für fair
ebenso einen TI99/4A mit extended Basic. Daher programmiere ich AVRs lieber mit BASCOM als mit C. Dass ich den TI99 vor dem VC20 oder C64 bevorzugte, lag vielleicht daran, dass ich den FC-Bayern schon damals nicht mochte, als er auf den Trikots Werbung für Commodore machte. Mir sagte aber auch
-
Thread
Soft I2C Master
Anbei mal meine SW-I2C Lib.
letzteres spricht zum Beispiel, dass in 0x0D ja bereits das unterste Bit auf 1 ist. D.h. mittels [c] ret = i2c_start(Adress+I2C_WRITE); [/c] bzw. [c] ret = i2c_start(Adress+I2C_READ); [/c] wäre es gar nicht mehr möglich, da jemals ein 0 Bit rein zu bringen. (d.h. mit einer Addition
-
Thread
mC hängt sich auf ATtiny13
Möglicherweise hängt der µC sich beim Einschalten auf. Das kann mit dem Spannungsanstieg beim Einschalten zu tun haben. Kann auch sein, dass die Peripherie in Zusammenhang mit dem µC nicht richtig funktioniert, ich stelle mir gerade
Versorgungsspannung (RC-Glied, 10k und 100n => tau = 1 ms) und wenn die eine bestimmte Höhe erreicht hat, kommt der µC aus dem Reset raus und läuft los. Alternativ kann man auch einen Reset-Controller am Reset-Pin anschließen, wenn der µC kein Brownout eingebaut hat. Wenn aber ein Brownout drin ist dann aktivieren.
-
Thread
Oszilloskop C1-122 testen
Bin endlich mal dazu gekommen das C1-91 hervor zu kramen, das ist ja der Vorgänger. Natürlich ist Mikrocontroller.net gerade offline, deswegen schreibe ich das mal in eine Textdatei um dn Oszi wieder weg räumen zu können. Beim C1-91
Hallo, meine Restbestände stammen von einem C1-91 und dessen Einschüben. Es sind praktisch alle recht wichtigen Halbleiter vorhanden die in den Oszis der C1-Serie immer wieder vorkommen. Wenn ein Teil benötigt wird kannst Du gern was haben, ich
-
Thread
Loran-C - Ende einer Ära
Schon,Bernd, > ... Direction Finder RDF ... ADF ... Loran-C hatte - und hat - halt den Charme der Unterdrückung der Raumwelle. Das Schnecken-Geduldes von NDB klingt windelweich gegenüber den harten Flanken von Loran-C. Und so weich die Flanken, so wenig
Die KiwiSDR haben übrigens ein Loran-C addon, mit welchem man gucken kann, welchen Sendestandort man empfängt.
-
Thread
Bytes auslesen und in ein Array schreiben "C"
stehen jetzt die Bytes [/c]
Klaus Wachtler schrieb im Beitrag #1964901: [c] > unsigned char c[sizeof(int)]; [/c] Das ist natürlich sehr elegant und gegebüber dem struct zu bevorzugen!
-
Thread
AVR = Hobbybastler uC
In vielen blinkenden Unterbodenlichtern und InnenRaumLED-Applikationen sind AVRµC verbaut. ;) In vielen Freisprecheinrichtungen und Alarmanlagen sind auch die "Hobbybastler-µc" verbaut.
zum Thema Medizinprodukte: https://www.mikrocontroller.net/articles/Compact_Plus_Blutzuckermessger%C3%A4t-Hardware
-
Thread
Suche Erklärung für C++ Code
Oliver P. schrieb im Beitrag #7744467: > Im dicken C++ > Buch hab ich nichts dazu gefunden Von wann ist denn dein Buch? C++ hat über die Jahre einiges dazu bekommen. Lambda-Funktionen gibts erst ab C++11. Oliver
in C, sondern lediglich in GNU-C. Dafür zunächst mal ein Beispiel für lokale Funktionen in GNU-C: [c] #include <stdio.h> void run (void (*f)(void)) { f (); } int main (int argc, char *argv
-
Thread
Zusammenführung µC & Regelungstechnik
letzlich ne Drahtrolle mit Metallperle an einem Ende) besorgen, mit einem Temperatursensor-interface-C verbinden und diesen an den µC per SPI anschliessen. Gibt's beispielsweise bei adafruit: https://www.adafruit.com/product/3328 Die Heizung sollte etwas aufwendiger sein, zumindest fliessen da ein
der µC einliest) * Regler ("if(t<20) A.x = 0 else A.x = 1") * Aktor (Transistor/Triac/Relais)
-
Thread
Frequenzverschiebung eines Liedes, per µC
klingt, muss man alle Frequenzen mit einem > Faktor multiplizieren Dafür wäre dann tatsächlich ein µC gut geeignet.
des Frequenzbands entspricht. > Das ist in Echtzeit schwierig realisierbar. Für einen kleinen µC ja. Ansonsten ist das heute kein großes Ding mehr. > Eingesetzte Algorithmen bieten haeufig Umschaltmoeglichkeiten > fuer die Bearbeitung "einfacher" Signale und "komplexer" Signale. Teilweise
-
Thread
BLDC Controller mit STM32F103C8T6 Geschwindigkeitsbegrenzer in der .hex
Habe das ganze mal mittels dem IDA Decompiler zerlegt, ist jetzt Pseudo C Code, der aber wahrscheinlich auch wieder nur aus Buchstabensuppe besteht, siehe Anhang.
dann in Atollic > bei der Debugconfig das Flaschen rauszunehmen. Oder einfach das dekompilierte C-Programm nehmen!
-
Thread
SAMMELBESTELLUNG: 12V LED Streifen 5m lang
Haste die Preise bei C gesehen oder auch anderen? Als ich das als Mußter importierete war ich *SEHR* überrascht. Allerdings muß ich sagen,das ich die ColdWhite mit weniger Strom versorge, das sie Extrem grell sind, bzw
Hallo Michelle, > Haste die Preise bei C gesehen oder auch anderen? Ich hatte schon öfters mit solchen Streifen spekuliert aber die Preise haben mir immer einen gehörigen Dämpfer verpasst. > Nunja, ich will mir die ColdWhite an meinem
-
Thread
packed struct/union in C und C++
[C] struct frame_T { class_t *class_ptr; value_t locals[1]; ... [/C] ein Array der Länge 1? Ich wittere da einen Array-Overflow.
Array der Länge 1? Möglicherweise soll das ein "flexible array member" sein, wobei man diese seit C99 ohne Größenangabe schreibt, also [c] struct frame_T { class_t *class_ptr; value_t locals[]; }; [/c] Egal ob mit oder ohne Größenangabe, in C++ sind solche Dinge m.W. offiziell
-
Thread
Mixing C Code in einem C++ Programm
: als CXXFlag den C99 Standard dem C++ Compiler zu übergeben. Du kannst also folgendes tun: - Benenn deine Sourcen entweder in .cpp um - sag CMake, C-Source mit dem C++ zu übersetzen - übergib deinen C99-Standard
Und was ist mit dem schon vorgeschlagenen [Code] SET(CMAKE_C_FLAGS -std=c99) [/Code]
-
Thread
Kleine Frage: Unterschied C und C++
JaNein Zusammengefasst heißt das, dass C++ eine Erweiterung von C ist oder?
C++ hat zwei + mehr als C.
-
Thread
-
Thread
Stringmanipluation C#
Diesen sttrng würd ich nun gern manipulieren und dann ausgeben. Beispiel: Sring der TextBox: [c] String 1: "General Configuration.00.NodeAddress.Get" [/c] Manipulierter String (sollte so aussehen): [c] "generalConfiguration.NodeAddress_Get()" [/c] Durch [c] a = a.Replace("General
richtig hin. @ Sebastian laut meiner Ausgabe bekomm ich folgenden String für config [c] "generalConfigurationNodeAddress_Set(0100)" [/c] ich wollte jedoch [c] "generalConfiguration.NodeAddress_Set(0x100)" //mit "0x" , da Zahl [/c] und für [c] General Configuration.00.
-
Thread
TCPserver in C#
Hallo, ich versuche mich an einem TCP-Server in C#, der Daten von einem TCP-Client in C empfängt. Das Problem ist, dass der Server nach einer willkürlichen Anzahl von Empfangvorgängen nichts mehr empfängt, der Client jedoch weiterarbeitet. [c] mythread
c[i] = Convert.ToChar(b[i]); } tmp = new string(c); //convert_vs(tmp); tmp = null; ASCIIEncoding enc = new ASCIIEncoding
-
Thread
C# Hauptschleife?
Guten Abend, ich versuche mich gerade an meiner ersten GUI in C# für Windows. Es läuft eigentlich recht gut. Bis auf eines das mir nicht richtig klar ist. Wenn ich Code schreiben will der ständig läuft zB so wie in C auf einem Mikrocontroller die main wie mache
eleganter) durch Klassen. Für den Einstieg würde ich hier aber den einfachsten Weg gehen. Das, was Du vom µC am ehesten kennst, sind "public static" definierte Klassenvariablen. Die eleganteren Möglichkeiten kannst Du dann später lernen. Gruß, jois3
-
Thread
Interrupt in C
Grüßt euch, ich wollte gerade eine einfach Interrupt-Routine in C programmieren, jedoch will der uC nicht so wie ich :/ Ausgangssituation: An Port D0 ist ein Signalgeber angeschlossen. An Port D3 (INT0) und Port D4 (INT1) ist jeweils ein Schalter gegen Vcc angeschlossen
schalte, hört er aber nicht auf. Also sprich: PIND2 bleibt auf GND. Der Pull-Up Widerstand wurde mit [c]PORTD |= (1<<PD2);[/c] aber korrekt aktiviert, oder nicht? [c] #include <avr/io.h> #include <util/delay.h> void alarm() { for (int k=0; k<1; k++) { for (int i=0; i<500; i++) {
-
Thread
Festkommazahlen mit C++
einen Beitrag von mir (http://www.mikrocontroller.net/topic/143537) zum Thema Festkommazahlen in C++. Nachdem ich das inzwischen tatsächlich nutze, etwas aufgebohrt habe und vermutlich in Zukunft noch mehr dran frisieren werde, gehört es eher hierher in die Codesammlung. Der jeweils aktuelle
. Danach probiere ich das alles auch mal auf stm32 und werde ein paar Anpassungen an aktuellere C++-Entwicklungen machen.
-
Thread
C Programmierung
wrote: > int dm data_tx[100] = { #include "data.dat" }; > > Geht das damit tatsächlich? Laut C-Standard so nicht, aber so: [c] int dm data_tx[100] = { #include "data.dat" }; [/c] Das # muss das erste (nichtleere) Zeichen in der Zeile sein.
Das ist nichtmal auf C Identifikatoren festgelegt, der GNU Assembler benutzt auch den (C-)Präprozessor. Die Sache mit dem #include ist aber gerade eine der schönen Seiten von C/C++. Man muss nicht wissen wierum der Compiler
-
Thread
Hangman in C++
benutz mal google!!! hangman c++ da werden sie geholfen!!!! =) http://www.tutorials.de/forum/c-c/202581-hangman-wort-auf-buchstabe-ueberpruefen.html
Für sowas C++ ist Perlen vor die Säue - in Basic hab ich sowas letztens in der halben Mittagspause geschrieben ;-)
-
Thread
interrupt in c
auf 1 und bleiben dort. ;-) Interessanter: SIGNAL(SIG_OVERFLOW0) { static unsigned char c; c <<= 1; if (c == 0) c = 1; PORTB = c; }
haste natürlich recht, deine ist schon interessanter. Da hab ich auch gleich die nächste Frage: if (c == 0) c = 1; warum genau brauch ich diese Zeile. Also mit c <<= 1; schiebe ich ja praktisch ne 1 durch die 8 Bit von char c, richtig? Was passiert dann wenn die 1 praktisch "hinten raus" geschoben
-
Thread
Von Assembler nach C
von Rat und Hilfe sind mir willkommen man sollte verstehen was Programm macht und es dann NEU in C schreiben. eine umsetzung von ASM zu C macht wenig sinn auf codebasis.
Form eines Arrays anlegen [c]char hallo[] = "halloWelt";[/c] zum durchlaufen index inkrementieren bzw. dekrementieren (Index entspricht Speicheradresse). oder so: [c] char *hallo = "halloWelt"; [/c] hier pointer inkrementieren
-
Thread
Stringvergleich mit C
glauben ich konnte schonmal mit Arrays und Pointern umgehen. Aber ich hab jetzt über 2 Jahre kein C++ oder java angefasst. :/ Daher meine Schwierigkeiten. Thx Steffen
Testet!" da geb ich Dir aber sowas von recht. Jeder kennt die Plattformunabhängigkeit von C, aber gerade C-Anfänger wollen sie einfach nicht nutzen. Selbst die speziellen Speicherbereiche des Keil C51 kriegt man mit ein paar Defines wunderschön auskommentiert. Und wenn man ein altes DOS-Borland-C
-
Thread
Lauflicht in C
** ** schrieb im Beitrag #2247808: [c] > { > P0=0x01; // Anfangswert. [/c] Hier machst du eine Endlosschleife auf: [c] > while(1) > { > warte (); // Aufruf der Funktion warte. > >
> warte ();// Aufruf der Funktion warte. > > } > [/c] Das hier endende Klammernpaar ist überflüssig: [c] > } [/c] Ausserdem wird P0 nirgends initialisiert, woher soll dein uC denn wissen was Eingang und was Ausgang ist?
-
Thread
C-Präprozessor
so ein Ding, das man vor 15 Jahren schon hätte wegwerfen sollen. Wenn möglich, berechne lieber in C und vertrau ein ganz klein wenig auf die Fähigkeiten des Optimierers.
Sven P. schrieb: > Wenn möglich, berechne lieber in C und vertrau ein > ganz klein wenig auf die Fähigkeiten des Optimierers. Ich bin ziemlich sicher, dass er genau das tut, ohne es zu wissen ;-).
-
Thread
GPS - Empfänger günstig bei Ebay
ca. 40g ohne Kabel, ca. 180g mit Kabel Anschlusskabel: Länge ca. 1.80m Arbeitstemperatur: - 40° C bis +70° Lagertemperatur: - 40° C bis + 85° Stromaufnahme: ca. 180mA Datenformat: NMEA 0183 V2.2 (auch SiRF binär)
euch die Firmware heißt, die ursprünglich drauf ist? Beim JP7-T heißt die ja: 2.4.13.00-XTrac2.0.1-C3PROD1.0 0000003721
-
Thread
Modularisierung in C (spezialfall)
einheitliche Bibliothek für z.B. DFT oder ähnliches. Diese erwartet ein 16bit array als eingabe [c] double dft (uint16_t* array, int bin) [/c] drinnen geschieht wahrscheinlich noch eine Grössenüberprüfung [c] length = sizeof(Buffer) [/c] geht das dann? [c] dft201 = dft(data[].current,201) [/c]
-
Thread
Wärmekasten bis 180 °C
Da gibt es fertige Kisten, nennen sich Backofen... 180 °C ist dort die meist gewählte Temperatur und die Dinge haben sich hundert tausendfach bewährt. Außerdem sind die auch noch relativ Preiswert. Grüße aus Berlin
Products/shakers-exciters/lds-vibration-test/shakers/permanent-magnet Dann dürften die kaum 180°C aushalten. MfG Spess
-
Thread
C Kontrollstruktur will nicht AVR
Das Toggeln von *PORTB0* lässt sich auch deutlich kürzer schreiben: [c] PORTB ^= (1<<PORTB0); [/c] statt [c] if (!(PORTB & (1<<PORTB0))){ PORTB |= (1<<PORTB0); } else{ PORTB &= ~(1<<PORTB0); } [/c] Grüße
werden darf, dann ist das ein Synchronisierungsproblem aber keines der Atomarität. Code wie [c]PINB = 1 << PORTB0;[/c] wie ihn neuere AVRs erlauben ist natürlich das beste, aber ein Compiler darf und wird nicht eine Sequenz wie [c]PORTB ^= 1 << PORTB0;[/c] darin umwandeln.
-
Thread
C Zuweisung ?
Hi, ist folgende C Zuweisung denkbar und was bewirkt sie? x = y,z;
Wird der Compiler da irgendwas draua ableiten? Ungefähr das gleiche wie aus einem: [C] z; [/C]
-
Thread
C++ Programm zum Aufsummieren
ist schon kein "Trial and Error" mehr, sondern Missachtung der elementarsten Grundregeln bereits bei C und nicht erst bei C++.
Bauteiltöter schrieb: >> Fehler1: Keine Code-Tags verwendet > > Was bitteschön sind "Code-Tags"? [code][c]C-Code[/c][/code]
-
Thread
FreeRtos C++
C++ Klassen in C zu verwenden. Im Internet liest man einiges über wrapper Lösungsansätze um C++ in C Compilern nutzen zu können. Da freeRtos in C geschrieben ist, ist das nun wohl etwas unglücklich für
Wahrscheinlich versuchst du c++ mit c zu kompilieren.
-
Thread
Vektor "Rechnung" mit C
memcpy Befehl, wenn ich ab dem 3. Element einer > Auflistung zugreifen will? Das 3. Element hat in C den Index 2. Um also die 8 Elemente mit den Indizes 2 bis 9 zu kopieren, schreibst du: [c] memcpy(ziel, array+2, 8*sizeof array[0]); [/c] Falls du kein Freund von Zeigerarithmetik bist,
exakt dasselbe ist. Das funktioniert unabhängig vom Elementyp des Arrays. Egal, ob array so [c] char array[10]; [/c] oder so [c] struct mystruct array[10]; [/c] oder so [c] double array[10][3]; [/c] definiert ist, es werden immer die gewünschten Daten kopiert.
-
Thread
C++ und Memory Pool
Aufruf gegen Ende des Programms den kompletten Speicher freigeben könnte. Weiss jemand Rat? [c] void* operator new(std::size_t n) { return thMalloc(n); } void operator delete(void* p) { ; } [/c]
char **) &p) += size; return object; } [/c]
-
Thread
Schnellster uC?
musst. Dann schaust du dir FFT Benchmarks verschiedener uCsan und kannst abschätzen ob es mit einem uC geht. Sonst halt ein FPGA.
FFT würde da gebraucht werden. Und? Spezifiziere die geforderte Leistung und wähle dann einen µC der *schnell genug* ist. Wozu muß es denn *der schnellste* sein? In der Praxis läuft es meist darauf hinaus, daß man einen Prototypen mit einem µC der "Hausmarke" baut. Und da einen aus der Linie
-
Thread
C Programmierung Denkfehler?
Zeiger_auf_Zeiger_auf_Vektor = &Zeiger_auf_Vektor; int **Kein_Zeiger_auf_Zeiger_auf_Vektor = &Vektor; [/c] http://www.lysator.liu.se/c/c-faq/c-2.html
Na dann erklär doch mal mit deinem impliziten Zeiger, wo denn hier das Problem liegt: file1.c ******* [C] int Test[5]; int main() { foo(); printf( "%d\n", Test[2] ); } [/C] file2.c ******* [C] extern int* Test; void foo() { Test[2] = 5; } [/C] Ein Array ist
-
Thread
[C++] Nur Probleme jetzt mit getline()
> So ein "split" wird es doch in C auch geben? Reden wir jetzt von C oder C++?
> Funktioniert übrigens sogar mit verschiedensten Zeichensätzen. So ein > "split" wird es doch in C auch geben? Wird das wieder C/C++ Hetze? ;) "In C" gibt es erst mal gar nichts. Alles Funktionen werden durch externe Bibliotheken oder durch c/cpp Dateien eingebunden. Man muss also für die
-
Thread
c# von kopf bis fuß
du kein "return". Genauso wie dus hier ja auch gemacht hast: [c]Wette spiel = new Wette();[/c]
abfrage: [c]if (Wetter.Meinewette == null || Wetter.Meinewette.Betrag == 0)[/c]