-
Thread
Moodlight Sourcecode hilfe
Übernimm mal : [c] #include <avr/pgmspace.h> [/c] ...und hole die Werte aus dem FLASH mit : [c] pgm_read_word(&pwmtable[i]) [/c] Ich denke dann Funktioniert das Programm ! Denke da liegt der Hase
Wenn Du noch die funktion [c]pgm_read_word ()[/c] benutzt sollte dein Programm Funktionieren ! Melde Dich ;)
-
Thread
Rufzeichen alte Klasse C
Hallo, welche Rufzeichen hatten denn die Inhaber der alten Klasse C? Danke
Konzept. SO, ich habe gerade noch einmal nachgesehen und es ist in der Tat so gewesen: Für Klasse C ist A1A und F1A nicht in den Betriebsarten ausgewiesen. Für das 2m Band (144-146MHz) steht in den Bemerkungen der offiziellen Zuweisungstabelle in der DV-AFUG der Hinweis: 144.000 - 144.150 soll für
-
Thread
Neue RFM Module
Ich werde die Switches erstmal per µC direkt ansteuern, das ist sicherer (ich denke nicht, dass es dem IC gefällt, wenn man TX und RX verbindet und sendet...)
Beitrag #2036661: > (BTW: kennt jemand ne gute Quelle für Antennen für 868MHz?) Antennenlänge = (h=c/f)/2
-
Thread
Analoges Netzteil digital einstellen
Wenn man R146 entfernt, dann kann man am nichtinvertierenden Eingang von IC106B eine Spannung von 0-30 V anlegen. Diese Spannung kann man mit einem µC durch PWM erzeugen, mit einem RC Glied glätten und mit einem
-
Thread
Weidezaungerät Joule reduzieren
einem Kondensator gespeichert wird, bevor sie als Impuls auf die Spule gegeben wird, sollte man den C kleiner machen koennen. wendelsberg
dicken Kondensatoren vor dem Transformator haben je 4,7uF bei 250V. (Wima MKS4) Dh. je Kondensator 0,146J Energie. Zusammen ~0,3J. Dann kann aber nicht sein da viel zu wenig. Kann man die Joule Ausgangsleistung nicht anhand der Kondensatoren bestimmen? Zudem ist zwischen Ausgang und Erde noch Scheibenkondenstaor
-
Thread
Code Problem: Fehler im Code? Compiler will nicht
[c] if(7<y<=15) [/c] Und sowas geht in C gar nicht! Wenn überhaupt, dann [c] if((y > 7) && (y <= 15)) [/c]
meaning foo.c:142: warning: comparisons like X<=Y<=Z do not have their mathematical meaning foo.c:146: warning: comparisons like X<=Y<=Z do not have their mathematical meaning [/pre]
-
Thread
FT232R als USB-RS232 adapter
liegen und somit auch keinen oder gar falsche Verbindungen haben ( An der USB-Buchse bei VBUS, am C6, R5 / R6 ist sicher auch nicht im Raster etc...) --- Bei dem Verschleiß und der Zeit die Du bereits verbraten (im wahrsten Sinne) hast würde ich auf ein fertiges Modul mit FT232R zurückgreifen..
ärgere dich nicht mit smd bauteilen rum http://apple.clickandbuild.com/cnb/shop/ftdichip?imageID=146&op=imgLib-viewImage gruß Matthias
-
Thread
falsche u-boot nand geflasht,J-Tag möglichkeit für Flytouch2?
http://cgi.ebay.de/MSP430-Entwicklungs-board-JTAG-Display-CAN-/130491931304?pt=Wissenschaftliche_Ger%C3%A4te&hash=item1e61ecdaa8 2. http://www.pollin.de/shop/dt/MzY5OTgxOTk-/Bausaetze_Module/Bausaetze/RS232_TTL_Wandler_Bausatz.html 3. http://milanhille.com/index.php/elektronik/rs232-pegelwandler zu
evtl. kann ich das schonmal Später verwenden. P.S. xda-devs hab ich auch schon gefragt ab seite 146 gleicher link. Leider bekomme ich dort keine reaktion (viel. liegt es an mein schlechten Englisch)
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil5)
dargestellt wird, ist frei wählbar). Folgende Werte sind 1-2-5-stufig einstellbar: - V/div für C1-C4 - s/div für C1-C4 Folgende Werte sind _stufenlos_ einstellbar: - Triggerlevel oben und unten (auch über die Displaygrenzen hinaus) - x-Offset C1-C4 (Triggerzeitpunkt) - x-Offset Z1-Z4 (unabhängig von C1-C4) - V/div und s/div für Z1-Z4 (unabhängig von C1-C4) - Zoombereich (y-offset) Keine Frage, dass eine solche Anzeige auf 640x480 fast unmöglich ist. (800x600 ist einer der kleinen Minuspukte
-
Thread
Linux Mint: Partitionierung mit SSD + HD
nicht so einfach zu sein scheint. Doch ist es. Einfach einen CMD.EXE starten und ein: set TEMP=C:\TMP ggfs. auch ein set TMP=C:\TMP ausfuehren und dann im selben(!) CMD beherzt SETUP.EXE starten. Von wenigen "duemmlichen" Ausnahmen, wie nicht anders zu erwarten von M$ selbst, sollte dann alles
nicht extra ein .so für deinen Test kompilieren müssen, ein [code] gcc -o test_noexec test_noexec.c /lib64/ld-linux-x86-64.so.2 ./test_noexec [/code] erfüllt denselben Zweck.
-
Thread
PIC Messwerte für Ausgabe aufbereiten
. Einen Ansatz wie ich damit Speicherplatz und/oder Rechenzeit, im Gegensatz zur stupiden Version (C-Code von einem Compiler übersetzen lassen und das Ergebnis in das Assembler-Programm integrieren), einsparen könnte, ist mir aber leider nicht aufgefallen.
mit einer variablen Größe und die Division durch eine Konstante verwenden (z.B. 1/7 ist etwas 146/1024).
-
Thread
Wie Platine mit 2.2 mm Bohrlöchern elegant montieren?
so aus: http://www.seeedstudio.com/depot/grove-3-axis-digital-accelerometer-adxl345-p-1156.html?cPath=144_146 Die Maße der Module sind 20x20mm^2. Es gibt auch noch welche, die doppelt so groß in einer Dimension und doppelt so groß in beiden Dimensionen sind. Die zwei Bohrungen haben einen
Lochraster und Montagematerial: http://www.seeedstudio.com/depot/starter-bundle-harness-p-906.html?cPath=178_184 Leider verkaufen sie das Montagematerial nicht einzeln, hab ich schon angefragt. Es handelt sich dabei um Kunstoffspreiznieten zu denen ich nun eine Alternative suche. Am liebsten hätte
-
Thread
MSP430f1611 DMA
while((DMA1CTL & DMAIFG) != 1); return 0; } /* end dmaRS232 */[/c]
Beim F1611 ist da nichts buggy: http://www.ti.com/lit/pdf/slaz146 Wenn ich mir den Beispielcode von TI (dma_04.c) anschaue, dann wurde der in diesem Programm unnötige Teil (DMAEN im Interrupt-Handler) blind übernommen, und der wichtigste Teil (DMALEVEL) fehlt.
-
Thread
Lob an die, die es verdienen Gesperrt
auch Nichts durch Gegenfragen "herauskitzeln". https://de.wikipedia.org/wiki/Sokratisches_Gespr%C3%A4ch
verstorben. Das tut ein bischen Weh zu lesen. Ich erinnere mich noch sehr gut, wie er bei meinen ersten µC-Gehversuchen extrem geduldig geholfen hat.
-
Thread
Sättigung - was ist darunter zu verstehen ?
Ausgangskennlinienfeld)." heißt das, dass ich z.B. an einen npn Transistor dann - + - ( E B C) anschließen muss, um den in "Sättigung" zu betreiben. Den Vergleich mit den geschlossenen Schalter verstehe ich nicht - der Strom der aus Collektor und Emitter kommt muss nun durch die Basis raus
@ Sebastian B. (Firma cD) (mircobolle) >Ich würde Sättigung so definieren: >Eine Erhöhung der Steuerspannung oder des Steuerspannungsstromes bewirkt >keine nennenswerte Änderung des Ausgangssignals. Kann man so gelten
-
Thread
Einfacher und billiger Webserver mit AtMega32
+0x8c):C:\source/mmc.c:140: undefined reference to `outb' mmc.o(.text+0x98):C:\source/mmc.c:142: undefined reference to `inp' mmc.o(.text+0xda): In function `mmc_init': C:\source/mmc.c:42: undefined reference
text+0x27c):C:\source/mmc.c:169: undefined reference to `outb' mmc.o(.text+0x28c):C:\source/mmc.c:140: undefined reference to `outb' mmc.o(.text+0x298):C:\source/mmc.c:142: undefined reference to `inp' mmc.o
-
Thread
Attiny1614 UPDI
PICKIT4. Soweit müsste es passen.. Nun habe ich in MPLAB ein Projekt mit dem Attiny1614 und eine main.c angelegt.(Anhang) Wenn ich nun versuche die Fuse zu laden, erhalte ich eine Fehlermeldung: [code]Connecting to MPLAB PICkit 4... Currently loaded versions: Application version............1.8.146
-
Thread
Fehler bei Microchip Beispiel Curiosity-Modul
: (520) function "_TMR2_WriteTimer" is never called mcc_generated_files/tmr2.c:146: warning: (520) function "_TMR2_Period8BitSet" is never called mcc_generated_files/tmr2.c:151: warning: (520) function "_TMR2_LoadPeriodRegister" is never called mcc_generated_files/tmr2.c:156:
.c:86: warning: (520) function "_TMR0_ReadTimer" is never called mcc_generated_files/tmr0.c:95: warning: (520) function "_TMR0_WriteTimer" is never called mcc_generated_files/tmr0.c:101: warning: (520
-
Thread
Verschiedene Tastenzuweisungen
Ich habe folgendes Vor: Auf Port B werden 6 Taster angeschlossen die auf Port C durchverbunden sein sollen. Also wird Taster B.0 gedrückt, soll LED C.0 leuchten. Bei B.1 soll LED C.1 leuchten usw. Das ist ja noch relativ einfach. Jedoch habe ich jetzt mehrere Konfigurationen, die in etwa so aussehen: Konfig 1: B.0 -> C.0 B.1 -> C.1 ... Konfig 2: B.0 -> C.2 B.1 -> C.4 .... Konfig 3 - 6: .... Und je nachdem welchen Wert die Variable für die 7-Segmentanzeige ausgewählt ist, diese Konfiguration soll aktuell
-
Thread
zentral steuerbares elektrisches Heizkörpertermostat
Fälle was mit "richtiger" Datenkommunikation? http://www.kieback-peter.de/uploads/media/V01-2010-WB146-DE_02.pdf
Fensterkontakt, vorsicht Funk! ;-) ): http://www.amazon.de/Technoline-TM-3420-RF-Thermostat-wei%C3%9F/dp/B004NBXSAQ Grüße.
-
Thread
Verstärker für hohe Impedanzen gesucht
(für C_s wird ein negativer Wert ausgegeben). Oberhalb von f_res konvergiert der Messwert von C_s gegen die Wicklungskapazität (ca. C_wick=190pF. Berechnet man es aus der f_res und L_nom ergibt sich ein C_wick
wieder die identischen Messreihe, bei der die gemessene komplexe Größe in unterschiedlichen ESB auf C rückgerechnet wurde. In C_p sieht man den erwarteten glatten Nulldurchgang. In C_s hat man die unerwartete Kurve, falls man direkt bei der Resonanz fein genug hinschaut. Wenn ich die Messpunkte in 1Hz-Abstand
-
Thread
[Mitbestellung] SMD5050 RGB-LED mit integriertem 8-bit PWM Controller
Moin, ne passt nicht... Pin1 und Pin2 also DI/ D_Out sind vertauscht sowie VCC und N.C.
; uint8_t b; }; struct CRGB led[WS2812_LEDCOUNT]; [/c] Hab noch die light_ws2812.h an meinen Takt (16Mhz) und meine Pins angepasst. Außerdem noch ein Define für DDR eingefügt. [c]#define ws2812_ddr DDRA // Data direction register [/c] In der
-
Thread
Spannungsteiler-Dimensionierung für ADC, Empfehlung?
denke ich da falsch? Gut, einen Tiefpass werde ich noch einplanen. Wie wäre es mit R=10k und C=33nF, das wären dann 2ms falls ich mich nicht verrechnet habe? Schon mal danke an alle für die vielen Tipps! MfG Stefan
Stefan B. schrieb im Beitrag #1669984: > Wie wäre es mit R=10k und C=33nF, das wären dann 2ms falls ich mich > nicht verrechnet habe? Das wäre dann die Periodendauer der Grenzfrequenz. Ich rechne die Zeitkonstante Tau = R*C. Und würde hier schlicht und einfach 100nF
-
Thread
erst programmieren, dann schalten
Einsteiger]] Oder man nimmt einen kleineren Prozessor und erweitert die IO's mittels 74HC595 (oder TPIC6C595 LED Driver).
Development-Evaluation-Board-STM32F407Z-with-Full-I-Os-/251296142025?pt=LH_DefaultDomain_0&hash=item3a826ad2c9
-
Thread
ADC-Wert skalieren
0)then c1:=(y1-c0)/(x1-x0) else c1:=max; if(((x2-x0)*(x2-x1))<>0)then c2:=((y2-c0)-(c1*(x2-x0)))/((x2-x0)*(x2-x1)) else c2:=0; a0:=c0-(c1*x0)+(c2*x0*x1); a1:=c1-(c2*x0)-(c2*x1);
(hier mit Micropython): [code]#!/usr/bin/python3 def µC_poly(a,b,c): def f(x): return a * x**2 + b * x + c return f def µC_test(): a, b, c = 3.038919010942562e-08, 0.0011593821124328478, -0.22489271464192534 func = µC_poly(
-
Thread
Serielle Chip Ansteuerung?
Hallo, die Auflösung des internen ADC des 89C51CC03ers reicht für mein Projekt leider nicht aus. Ich möchte Strom messen (60mv Shunt - 150A) Bei 10 Bit bekomme ich eine Auflösung von 146 mA, deshalb würde ich gerne einen 12 Bit ADC einsetzen, dann
-
Thread
pointer struct parameter übergabe / fehler?
, r1 138: 73 9f mul r23, r19 13a: b0 0d add r27, r0 13c: e1 1d adc r30, r1 13e: aa 1f adc r26, r26 140: 66 27 eor r22, r22 142: 82 9f mul r24, r18 144: b0 0d add r27, r0 146: e1 1d adc
1b8: 87 95 ror r24 1ba: 97 f9 bld r25, 7 1bc: 08 95 ret 1be: 2c c0 rjmp .+88 ; 0x218 <__fp_zero> 000001c0 <__fp_nan>: 1c0: 9f ef ldi r25, 0xFF ; 255 1c2: 80 ec ldi r24, 0xC0 ; 192 1c4: 08 95 ret 000001c6 <
-
Thread
Hochauflösender DA-Wandler 1uV - 1V
brauchen "grad mal" 10 Messwerte pro Sekunde, diese sollten aber dann möglichst genau sein - Der uC wird hinterher vie RS232 oder USB angebunden. RS232 ist schon im Messgerät und der PC-Software integriert, für USB spricht aber, dass es potentialfrei ist Ich habe schon nach Referenzdesigns bei Analog
24Bit. Nein, kein einziger Audio-ADC kommt da auch nur ansatzweise ran. Das SINAD müsste dann bei 146.24 dB liegen http://www.akm.com/prod-adc.asp bestenfalls 110 dB SINAD = 18 ENOBs, ebenso TIs PCM4222 oder die Teile von Wolfson oder Cirrus SINAD = 20 log (S/(N+D)) ENOB = (SINAD - 1.76) / 6.02
-
Thread
Wlan2Serial Modul für 5 euro
die WI07c bzw. ESP-01 Module.
/s Tx, 63.75 KByte/s Rx. Packet size 32k bytes: 235.51 KByte/s Tx, 72.87 KByte/s Rx. Done. [/c] set through the softAP connection (i.e. laptop <-> esp [c] TCP connection established. Packet size 1k bytes: 146.76 KByte/s Tx, 14622 Byte/s Rx. Packet size 2k bytes: 91.85 KByte/s Tx,
-
Thread
6V Fahrradlampe
www.digikey.de/de/products/filter/tastschalter/197?s=N4IgjCBcoKwGwHYqgMZQGYEMA2BnApgDQgD2UA2iAEwAMCAHACyMgC6xADgC5QgDKXAE4BLAHYBzEAF8pxKhRBdMuLvkFspQA
hauptsächlich liegende Ausführungen. Also hier: https://www.apex-electronics.com/product_list.php?id=146 Modell T55D. Bei Amazon: https://www.amazon.de/sourcingmap-4-5x4-5x3-8mm-Momentan-Taktiler-Druckschalter/dp/B07117XVDW/ref=sr_1_1
-
Thread
Was bedeutet Enabled Driver?
kurze Google-Recherche findet: http://www.elechouse.com/elechouse/index.php?main_page=product_info&cPath=100_146&products_id=2179 Abgesehen davon, dass das Board direkt zum Arduino-Shield umgelötet werden kann, einfach durch Einlöten der Buchsenleisten und dass es zwei Kanäle ansteuert: Da sind auf
> Libraries für Standard-Hardware sehr verbreitet. Und zwar nicht mit > Tipps wie "Lern erstmal C" und "Lies das Datenblatt", sondern man hilft > sich auch mit wiederverwertbarem Code. Alles schön und gut. Aber wenn jemand eine Bestätigung dafür braucht, dass 98% bei einer 8-Bit PWM entweder
-
Thread
Verbotene Lampen?
werden kann und das im Consmerbereich daher kaum einer kaufen würde. Also bietet das der normale B2C-Handel auch gar nicht erst an, der ist ja auch nicht blöd.
Tobias C. schrieb im Beitrag #6774824: > Wenn die auch normale Birnen, die 60cm mit 200Lm/W etc. anböten, und > Werbung schalten, könnten die nicht wenige Käufer bekommen... Dann mach doch deinen eigenen
-
Thread
Hilfe mit Thermistortabelle
{1*4, 916*8},{54*4, 265*8},{107*4, 216*8},{160*4, 189*8},{213*4, 171*8},{266*4, 157*8},{319*4, 146*8},{372*4, 136*8}, {425*4, 127*8},{478*4, 118*8},{531*4, 110*8},{584*4, 103*8},{637*4, 95*8},{690*4, 88*8},{743*4, 80*8},{796*4, 71*8}, {849*4, 62*8},{902*4, 50*8},{955*4, 34*8},{1008*4, 2*8}
, mit dem du den Grundwert des NTCs bei einer bestimmten Temperatur multiplizieren musst. bei 25°C ist der Faktor = 1 (100kOhm) bei 30°C ist der Faktor = 0,8057 (80,57kOhm) ..... Damit kannst du dir eine Tabelle R(T) erzeugen. Mit diesen R(T) fütterst du die Spannungsteilerformel für deine
-
Thread
7-Segment Anzeigen Treiber treibt mich in den Wahnsinn Gesperrt
CD4543BE , Datenblatt: http://www.produktinfo.conrad.com/datenblaetter/150000-174999/173860-da-01-en-C_MOS_IC_4543_BE_DIP16_TID.pdf •Folgende Beschaltung der Anschlüsse, siehe erstes Bild für Auszug aus dem Datenblatt 1) Latch Disable, LOW 2) C, HIGH 3) B, LOW 4) D, LOW 5) A, LOW 6) Phase
dem Temperaturkoeffizienten von -2mV/°C den Strom. Bei 85°C liegt der Strom bei 1,2A. Und die Speiseleistung bei 3,6W, was wiederum die Temperatur schneller steigen lässt und bei 150°C sind es 1,9A = 5,7W Leistung und das Spielchen geht weiter
-
Thread
Schaltung korrekt für LED Fader mit ATMega32?!
Ausgang deklariert wird. Wenn du OC1A als PWM Ausgang nurzen möchtest, solltest du zumindest ein [c] PORTB |= (1 << PB1); [/c] während der Initialisierung ausführen. PB1 ist der PWM Ausgang OC1A, siehe Datenblatt. Die Schaltung passt auch in keiner Weise zum Programm.
(1<< PD3) | (1<< PD4)); [/c] Und das: [c] TCCR1B = (1 << WGM12) | (1 << WGM13) | 1; // Macht das, was fällt dir auf: TCCR1B = (1<< WGM12); TCCR1B = (1<< WGM13); TCCR1B = 1; [/c] So beim überfliegen aufgefallen
-
Thread
Türfreisprechanlage - lost in wire - Schaltplan gesucht
0ahUKEwjou7vslpfTAhVJaxQKHa-CALcQFggjMAA&url=http%3A%2F%2Fwww.professional.legrand.de%2Fuploads%2Ftx_templavoila%2Fc_8_techlibrary_146_document_enTISPrintLT_02.pdf&usg=AFQjCNHZZKTUHutu1erShdstzelU8pGIdg&sig2=_rnda_xvfSNuixQY2VcKUQ&bvm=bv.152174688,d.d24 (Dies ist der (vermutliche) Schaltplan.) Aber probieren könnte ich's mal ..
-
Thread
pow() durch Festkommaarithmetik ersetzbar?
exponentielle Kurve steigt der Helligkeitseindruck linear und man kann einfach durch die Tabelle laufen: [c] for (i=0; i<=204; i++) { red= pwmtable[i]; blue= pwmtable[204-i]; delay(); } [/c] Das macht z.B. einen Farbverlauf von blau über violett nach rot. Je kürzer delay() ist, desto
240 236 231 226 222 218 213 209 205 201 197 193 189 186 182 179 175 172 168 165 162 159 155 152 149 146 144 141 138 135 133 130 128 125 123 120 118 115 113 111 109 107 105 103 101 99 97 95 93 91 89 88 86 84 82 81 79 78 76 75 73 72 70 69 68 66 65 64 63 61 60 59 58 57 56 54 53 52 51 50 49 48 47 46 45
-
Thread
Wer ist noch auf CB unterwegs?
da ist etwas weniger QRM los und ich bekomme die Schleife noch mit der PA angepasst. EINE 40M µC.NET RUNDE?!?
Rebgasse+5,+6833+Klaus/@47.3111989,9.6440418,132m/data=!3m2!1e3!4b1!4m2!3m1!1s0x479b3efba4ee3177:0x7c5aee67d0d3c4f6 es wäre an ein Wunder gegrenzt ; Namaste
-
Thread
Motorregelung
0; if (y > 0xFF) y = 0xFF; return (y); //Übergabe Stellgröße } [/c]
P-I-D Regler Code wie man die Regelung auch in der uni in Regelungstechnik lernt, ich habe es nur in C umgesetzt als Ganzzahl.
-
Thread
Differentialtastkopf selber bauen
Was ist da drin??!! Any sufficiently advanced technology is indistinguishable from magic - Arthur C. Clarke,
und evtl. noch 07'00 S.72 : Hochspannungs-Differenzverstaerker bis +/- 100V Differenz, INA146
-
Thread
[V] Labornetzgerät Peaktech 6070
index.html?;ACTION=7;LA=3;OPEN=0;INDEX=0;FILENAME=D400%252FP6070_6075.pdf;SID=12@UJORLX8AAAIAAAlpG-b33c61ced6f0946448e45ff659d8bf7b Das Gerät ist im absoluten Neuzustand, ich habe es vor ca. 2 Jahren geschenkt bekommen und seitdem steht es nur ungenutzt herum. Der Neupreis bei diesem Gerät liegt bei 146,00 Euro. Link zum Artikel:http://www.reichelt.de/Labornetzgeraete/PEAKTECH-6070/3//index.html?ACTION=3&GROUPID=4952&ARTICLE=87319&SHOW=1&START=0&OFFSET=16& Preisvorstellung: 100,- EUR VHB.
-
Thread
VU-Meter, aber korrekt!
, das passt in 10 bit A/D und ein Array von 1024 bytes ist nicht zu gross, man wird also einfach [c] einzuschaltende_LED_Position = vorberechnetesArray[Spannung_aus_ADC] [/c] nutzen. Das geht schnell.
] = (int)LUT_U[i] * faktor + 0.5; } } [/c] Hier die Auswerte-Routine die die Anzahl der LEDs in leftValue bzw. rightValue ergibt: [c] void readValues() { leftAnalogValue = analogRead(leftPin); rightAnalogValue = analogRead(rightPin)
-
Thread
Einschätzung Sicherheit von Android-Smartphones für Onlinebanking
die App vornehmen, falls sie nicht schon dran sind. Dann könnte es zum nächsten CCC Kongress (35C3) Ende diesen Jahres noch publik gemacht werden, wenn es Bedenken zur Sicherheit gibt. Beim letzten 34C3 oder vorletztem 33C3 habe sie auch eine Smartphonapp eines Startups zerpflückt. Dazu gibt
von Taler, aber "sicher" und "stabil" in der Selbstbeschreibung aufführen und dennoch alle Räder in C (nicht C++) neu erfinden...