-
Thread
Diverse fragen zu Hash Maps in C
deiner Datenstrukturen die maximale Geschwindigkeit deiner Suche bestimmt. Wenn du also alles in den L1/L2/L3 Cache reinbekommst ist deine Suche um ein Vielfaches schneller. Wenn du zufällig rumhüpfst, und die Daten gross sind, dann ist die Geschwindigkeit deiner Suche durch das RAM limitiert, der Cache
ist vermutlich noch zu hoch (https://github.com/Daniel-Abrecht/dpa-utils/blob/master/src/bo-unique.c#L16-L17). Aber das kann ich später noch optimieren. Im Branch "hm-test" habe ich noch versucht die unteren statt die oberen Bits vom Hash zu nehmen, um zu sehen, ob das schneller ist. In dem Branch
-
Thread
AVR als I2C-Slave macht Probleme
eine WiringPi-Funktion (http://git.drogon.net/?p=wiringPi;a=blob;f=wiringPi/wiringPi.c;h=dfd5de484297b293f6c95978c7eba95b4d53628e;hb=HEAD#l1951) und wenn ich mir deren Source anschaue, sehe ich nichts, was da schiefgehen könnte. Ich lasse mich aber gerne korrigieren. Unter welchen Umständen erwartest du
-
Thread
Einfacher und billiger Webserver mit AtMega32
Hallo Holger, sieht gut aus. Ist AVCC mit einem L (10uH) beschaltet und die Analogmasse getrennt? Was liegt noch auf dem A-Port? (Bei Analogwandlung darf nichts am Port geschaltet werden ?) Viele Grüße Achim
schalten haben muss, sowie die Portpinne zum schalten. Als Tip: Es gibt einen selbstbau Router (FLI4L) www.fli4l.de Da gibt es opt Packete, mit denen du über den Parallelport Geräte etc. schalten kannst. Und WakeonLAN für deine Rechner etc. So mach ichs auch.
-
Thread
Quo vadis, Deutschland?
Hallo Patrick, Patrick L. schrieb im Beitrag #6943310: > Aber rechtlich gesehen sehr, sagen wir mal Porös, > Denn es kann tatsächlich hier in DE Zusammengebaut werden das CN Teil > und darf dann auch "Made in Germany" drauf
Patrick L. schrieb im Beitrag #6943310: > Denn es kann tatsächlich hier in DE Zusammengebaut werden das CN Teil > und darf dann auch "Made in Germany" drauf stehen, Weil: > Das heißt ja nichts andere wie "
-
Thread
eBus CRC Berechnung nachvollziehen
Kol2, Ertr. M8 xx3 = 00h (???, aber konstant) M9 CRC S1 ACK S2 NN = 03h Length of data S3 dd_L | S4 dd_H |= Data2c S5 yy = 00h Fühler angeschlossen, oder AAh kein Fühler angeschlossen S6 CRC M10 ACK Werde ich demnächst in das Dokument aufnehmen, kann aber auch jeder andere machen und
bereitgestellt. Angehängte Dateien Angehängte Dateien Dateityp: zip eBus Connector v1.3.zip (11.9 KB, 293x aufgerufen) Dateityp: zip eBus Connector v1.3 Source.zip (13.0 KB, 245x aufgerufen) bzw. Angehängte Dateien Angehängte Dateien Dateityp: zip eBus Manager v1.4 Installer.zip (29.2 KB, 256x
-
Thread
qtouch - sekt oder selters
Mühe, das ganze ans laufen zu bekommen. Aufbau: RN-Control 1.4 mit Atmga1284P, 20MHz Quarz, ohne L293 An Porta.4 und Porta.5 ein WIMA 33nF sowie 1ct über 1kOhm als Sensor. Folgender Code liefert leider kein vernünftiges Ergebnis: Habe schon mit verschiedenen Kapazitäten, Sensoren und Zeiten
Hallo, ich würde das qtouch modul vom 32-Bit Atmel µC AT32UC3L032 gerne verwenden, um kleine Kapazitätsänderungen zu detektieren (pF-Bereich). Nachdem ich mir dieses Thema durchgelesen habe, hätte ich noch ein paar Fragen dazu: Ist es prinzipiell möglich, so
-
Thread
c++ Code langsam
oder LuaJIT? ;-) [code] -- io.input"test.txt" -- io.output"nodup.txt" local out = io.write for l in io.lines() do local seen = {} local a,b = l:match"(.-;.-;.-;)(.*)" out(a) for f in b:gmatch".-;" do if seen[f] then out";" else out(
io.output "nodup.txt" local meta = { __index = function(t,k) t[k] = ";" return k end } for l in io.lines() do local seen = setmetatable({}, meta) local a,b = l:match"(.-;.-;.-;)(.*)" io.write(a, b:gsub(".-;", seen), "\n") end [/code] LuaJIT bringt leider nicht allzu viel
-
Thread
Schnelle FFT in Assembler
erstmal rausgeschmissen. Also kein LCD, keine Pause-Funktion, und auch keine Takterzeugung für den MAX293. mfg ape
mul AL,XH ; T10L = u*4 Wenn der Kommentar " u*4 " stimmt, kann man diese Multiplikation mit zwei Shifts ersetzen (immer noch schneller als eine 16x16 Bit Multiplikation). Um mit einem 8-Bitter eine 16Bit-Multiplikation
-
Thread
Atmega8 Bascom "Sound"-Befehl
App.Converter; public class AppWindow extends JFrame { private static final long serialVersionUID = 1L; JTextField _inputpNote; JTextField _inputpDuration; JLabel _note; JLabel _duration; JLabel _outputCommand; JLabel _info; JButton button_convert; JButton button_copy2clipboard
//'Cis1| 277,18 | 2405 | 554 | 277 | 139 | 69 | 35 | //' D1 | 293,66 | 2270 | 587 | 294 | 147 | 73 | 37 | //'Dis1| 311,13 | 2143 | 622 | 311 | 156 | 78 | 39 | //' E1 | 329,63 | 2022 | 659
-
Thread
Wird durch einen Vorwiderstand an einer LED aus einer Steuerung eine Regelung?
> Tschernobyl! https://www.youtube.com/watch?v=TWvssmcF4_c https://www.youtube.com/watch?v=X5lZRbWOC98&t=231s
Du nicht HQI oder NAV Lampen am Stelltrafo statt an einer Vorschaltdrossel (jajaja, die hat eine L, nicht nur R)? Ist ähnlicher Käse. Ich flehe Dich an (gehe auf die Knie): Beende bitte diese Farce.
-
Thread
Wieso gibt es keine gute Programmiersprache?
Johann L. schrieb im Beitrag #4790607: > Was nutzt ein Compiler, der keinem Standard folgt? Er setzt einen neuen de-facto Standard, mindestens für seinen Autor. ;-)
Johann L. schrieb im Beitrag #4792561: > Aber nur, wenn man davon ausgeht, dass das überladene && ähnliche > Semantik hat wie das native, nämlich dass es ein "Logisch And" > darstellt. Diese Implikation ist
-
Thread
Wie leistet man sich als Ing ein Haus Gesperrt
5% 15 000 1 500 3 000 1.00% 2 297 000 5% 14 850 1 500 3 150 1.06% 3 293 850 5% 14 693 1 500 3 308 1.13% 4 290 543 5% 14 527 1 500 3 473 1.20% 5 287 070 5% 14 353 1 500 3 647 1.27% 6 283 423 5% 14 171 1 500 3 829
hier viele ein Eigenheim wollen. Und ich brauche weniger als nen Tank/Monat, da gehen auch 3€/L in Ordnung. Zumindest sind die Mieten hier etwas geringer als in der City, die Ersparnis reicht locker fürs Benzin ;) > > Faktor 5 natürlich die Bevölkerungsabnahme ,die sehr viele Immos > unverkäuflich
-
Thread
Sonnenaufgang/Sonnenuntergang in Tabelle (Astro-Uhr/Dämmerungsschalter)?
17.10.24 290 6:51:18 107 18.10.24 291 6:53:05 107 19.10.24 292 6:54:52 107 20.10.24 293 6:56:39 107 21.10.24 294 6:58:27 107 22.10.24 295 7:00:14 107 23.10.24 296 7:02:02 108 24.10.24 297 7:03:49 108 25.10.24 298 7:05:37 108 26.10.24 299 7:07:25 108 27.10.24
auf etwa 51.5,0 - leicht zu merken und stets UTC (GMT)? console.exe -b 51.5 -l0 -z0 01.01.2022 08:05 16:01 02.01.2022 08:04 16:02 03.01.2022 08:04 16:03 https://www.timeanddate.com/sun/@51.5,0.0?month=1&year=2022 1 08:05 ↑ (128°) 16:01 2 08:05