Boing! Die nächsten Geburtstage...

Wenn das Irrenhaus überfordert ist

Moderatoren: Heaterman, Finger, Sven, TDI, Marsupilami72, duese

Antworten
Benutzeravatar
Heaterman
Beiträge: 3990
Registriert: Fr 28. Jun 2013, 10:11
Wohnort: Am Rand der Scheibe, 6 m unter NN

Boing! Die nächsten Geburtstage...

Beitrag von Heaterman »

Donnerschlach - der Nächste aus dem FKNW!

Hzlichen an TDI - und immer schön was zum Anzünden dabei, gelle? Hmmm, ich schmecke Grünkohl.... :mrgreen: :mrgreen:


Und noch einer steht hier in der Kladde: unser Forenmitglied Longri.
Auch Dir Alles Gute, und immer schön mit dem Hintern auf dem flachen Teil der Badewannenkurve bleiben - in dem Alter ja noch keine Kunst...
Benutzeravatar
Zabex
Beiträge: 633
Registriert: Di 2. Jul 2013, 08:45
Wohnort: Aldenhoven
Kontaktdaten:

Re: Boing! Die nächsten Geburtstage...

Beitrag von Zabex »

Moin TDI,

alles Gute zum Geburtstag! Und immer 'ne handvoll glühender Ideen zwischen Scheune und Mini-Wäldchen :) :)


Gruß,
Zabex
Benutzeravatar
Kuddel
Beiträge: 5103
Registriert: Fr 28. Jun 2013, 10:56
Wohnort: Denk immer an St. Alamo!

Re: Boing! Die nächsten Geburtstage...

Beitrag von Kuddel »

Nu aber:
.... . .-. --.. .-.. .. -.-. .... . -. --. .-.. -.-. -.- .-- ..- -. ... -.-. .... --.. ..- -- --. . -... ..- .-. - ... - .- --. ..- -. -.. .- .-.. .-.. . ... --. ..- - .

Gruß
Kuddel
Benutzeravatar
Finger
Administrator
Beiträge: 7464
Registriert: Di 12. Jun 2012, 20:16
Kontaktdaten:

Re: Boing! Die nächsten Geburtstage...

Beitrag von Finger »

4e 61 20 64 65 6e 6e 2c 20 68 65 72 7a 6c 69 63 68 65 6e 20 47 6c c3 bc 63 6b 77 75 6e 73 63 68 20 75 6e 64 20 73 6f 21
Benutzeravatar
Arndt
Beiträge: 2589
Registriert: Fr 28. Jun 2013, 13:42
Wohnort: einen Schritt über den Abgrund hinaus

Re: Boing! Die nächsten Geburtstage...

Beitrag von Arndt »

Von mir auch alles Gute!
Möge Dir das Zündmaterial und die Frickelideen nie ausgehen!
duese
Beiträge: 6092
Registriert: So 11. Aug 2013, 17:56

Re: Boing! Die nächsten Geburtstage...

Beitrag von duese »

Auch von mir alles Gute!
Benutzeravatar
timaks
Beiträge: 502
Registriert: So 11. Aug 2013, 21:01

Re: Boing! Die nächsten Geburtstage...

Beitrag von timaks »

Herzlichen Glückwunsch zum Geburtstach, Eike!
Alles Gute auch aus dem tiefsten NRW...
Benutzeravatar
Sven
Beiträge: 4421
Registriert: Fr 28. Jun 2013, 12:52
Wohnort: Sechsundzwanzigdreisechzehn

Re: Boing! Die nächsten Geburtstage...

Beitrag von Sven »

.... . .-. --.. .-.. .. -.-. .... . -. --. .-.. ..- . -.-. -.- .-- ..- -. ... -.-. .... --.. ..- -- --. . -... ..- .-. - ... - .- --. ..- -. -.. .. -- -- . .-. . .. -. . .... .- -. -.. -... .-. . .. - .- .- .-.. . .. -- -... . ... - .- -. -..
Benutzeravatar
Arndt
Beiträge: 2589
Registriert: Fr 28. Jun 2013, 13:42
Wohnort: einen Schritt über den Abgrund hinaus

Re: Boing! Die nächsten Geburtstage...

Beitrag von Arndt »

Kuddel hat geschrieben:Nu aber:
.... . .-. --.. .-.. .. -.-. .... . -. --. .-.. -.-. -.- .-- ..- -. ... -.-. .... --.. ..- -- --. . -... ..- .-. - ... - .- --. ..- -. -.. .- .-.. .-.. . ... --. ..- - .

Gruß
Kuddel
Kuddel, Dein Übersetzer hat das Ü gefressen :D
Benutzeravatar
Kuddel
Beiträge: 5103
Registriert: Fr 28. Jun 2013, 10:56
Wohnort: Denk immer an St. Alamo!

Re: Boing! Die nächsten Geburtstage...

Beitrag von Kuddel »

Welcher Übersetzter? Du weißt doch, dass ich bei AFU bei bin.
Wie sieht es denn da bei Dir aus? *mitzusammengekniffenenaugenguck*
Gruß
Kuddel
Benutzeravatar
ESDKittel
Beiträge: 3146
Registriert: Fr 23. Aug 2013, 13:18

Re: Boing! Die nächsten Geburtstage...

Beitrag von ESDKittel »

Herzlichen Glückwunsch und immer eine Handbreit Aale im Regaal!
Benutzeravatar
Botanicman2000
Beiträge: 2481
Registriert: Di 9. Jul 2013, 09:34
Wohnort: Oldenburg
Kontaktdaten:

Re: Boing! Die nächsten Geburtstage...

Beitrag von Botanicman2000 »

Hallo

auch von mir die besten Grüsse
Benutzeravatar
Longri
Beiträge: 112
Registriert: Sa 17. Aug 2013, 14:01
Wohnort: Potsdam
Kontaktdaten:

Re: Boing! Die nächsten Geburtstage...

Beitrag von Longri »

...- .. . .-.. . -. / -.. .- -. -.- / .- -. / .- .-.. .-.. . / --... ...--
Benutzeravatar
uxlaxel
Beiträge: 14475
Registriert: So 11. Aug 2013, 22:05
Wohnort: Jena (Thüringen)
Kontaktdaten:

Re: Boing! Die nächsten Geburtstage...

Beitrag von uxlaxel »

dl 3 ike für dm 2 axl!

moin eike, vy73s, gd dx usw. ;)
achja und daß die volkeigenen logischen schaltkreise dich nicht zum narren halten ;)
Benutzeravatar
Obelix77
Beiträge: 2166
Registriert: So 11. Aug 2013, 17:09
Wohnort: JN48OW

Re: Boing! Die nächsten Geburtstage...

Beitrag von Obelix77 »

Hi Eike!

Alles Gute zum Geburtstag! Mögen Dir die Zündeleien
nicht ausgehen, alter Pyromane ;-)
Wünsche Dir immer genügend Saft im Akku für die Funke
und ausreichend Benzin/Gas wieauchimmer
(Obwohl - Gas is ja dann eher Boris, oder?) für´s
standesgemäße Kokeln.
Egal - mach Licht - mach Rauch - mach Fump!!! ;-)

Ganz viele 73s vom
Obelix
Benutzeravatar
Sven
Beiträge: 4421
Registriert: Fr 28. Jun 2013, 12:52
Wohnort: Sechsundzwanzigdreisechzehn

Re: Boing! Die nächsten Geburtstage...

Beitrag von Sven »

Falls sich jemand die Morsezeichen anhören will, hab ich hier mal eben ganz quick&dirty ein kleines Script für Matlab bzw. Octave zusammengehackt.

Für die Frequenz einfach mal 500 Hz nehmen, für die Zeichenlänge so 55ms. fs=8kHz oder was die Soundkarte so hergibt ;)

Code: Alles auswählen

function y = MorseTranslator( MsgStr,  Frequency, DitLenMs, fs)
% translate dit/dah string into CW morse signal
% 
% USAGE:
% y = MorseTranslator( MsgStr,  Frequency, DitLenMs, fs)
% 
% MsgStr: Message to be translated into dit/dah sounds
%         . -> dit
%         - -> dah
%         space -> character delimiter
%         double space -> word delimiter
%         / -> word delimiter (surrounded by spaces)
% 
% Frequency: Tone frequency of the output sine signal
% 
% DitLenMs: Length of a "dit" in milliseconds
% 
% fs:       Sampling frequency of the output signal
% 
% y:        Output signal (mono)
% 

% Author: Sven
% 
% 

% derive signals lengths from dit length
DitLenS = DitLenMs/1000;
DahLenS = 3*DitLenS;
DitLenSamples = fix(DitLenS * fs);
DahLenSamples = DitLenSamples*3;

% one Dit shorter because a one Dit pause is appended to each dit/dah token
CharPause = 2*DitLenSamples;
WordPause = 6*DitLenSamples;
SWordPause = 5*DitLenSamples;
TokenPause = DitLenSamples;

% prepare message parsing
StrPos = 1;
StrLen = length(MsgStr);

MsgQueue = zeros(1,2*StrLen + 1);
QueuePos = 1;

% short commands for message queue
DitCmd = 1;
DahCmd = 3;
TPauseCmd = -1;
CPauseCmd = -2;
SPauseCmd = -5;
WPauseCmd = -6;

% parse message
MsgStr = strrep(MsgStr,'_','-');
MsgStr = strrep(MsgStr,char(26),'-');
MsgStr = strrep(MsgStr,char(183),'.');

while(StrPos <= StrLen)
    
    switch MsgStr(StrPos)
        case '.'
            MsgQueue(QueuePos:QueuePos+1) = [DitCmd TPauseCmd];
            QueuePos = QueuePos+2;
            
        case '-'
            MsgQueue(QueuePos:QueuePos+1) = [DahCmd TPauseCmd];
            QueuePos = QueuePos+2;
            
        case ' '
            % last element of string -> end with long pause
            if( StrPos == StrLen)
                MsgQueue(QueuePos) = WPauseCmd;
                QueuePos = QueuePos+1;
                break;
            else
                % double space -> word pause
                if ( MsgStr(StrPos+1) == ' ' )
                    StrPos = StrPos+1;
                    MsgQueue(QueuePos) = WPauseCmd;
                    QueuePos = QueuePos +1;
                else % single space -> char pause
                    MsgQueue(QueuePos) = CPauseCmd;
                    QueuePos = QueuePos +1;
                end
            end
        case '/'
            MsgQueue(QueuePos:QueuePos+1) = [DitCmd SPauseCmd];
            QueuePos = QueuePos+2;
        otherwise
            error(['Invalid character at position '...
                num2str(StrPos) ]);
    end
    StrPos = StrPos+1;
end
% strip message queue to used entries
MsgQueue = MsgQueue(1:QueuePos-1);

% calculate signal length
SigLenDits = sum(MsgQueue(MsgQueue>0)) + sum(abs(MsgQueue(MsgQueue<0)));

% generate dit signal
t_dit = linspace(0,DitLenS,DitLenSamples).';
ramplen = fix(DitLenSamples*0.1);
ramp = hann(2*ramplen);
dit = sin(2*pi*t_dit*Frequency);
dit(1:ramplen) = dit(1:ramplen) .* ramp(1:ramplen);
dit(1+end-ramplen:end) = dit(1+end-ramplen:end) .* ramp(ramplen+1:end);

% generate dah signal
t_dah = linspace(0,DahLenS,DahLenSamples).';
dah = sin(2*pi*t_dah*Frequency);
dah(1:ramplen) = dah(1:ramplen) .* ramp(1:ramplen);
dah(1+end-ramplen:end) = dah(1+end-ramplen:end) .* ramp(ramplen+1:end);

% create signal vector
y = zeros(SigLenDits * DitLenSamples,1);


iSig = 1;
% fill signal with samples
for iQueue=1:length(MsgQueue)
    
    switch MsgQueue(iQueue)
        case  DitCmd
            y(iSig:iSig+DitLenSamples-1,1) = dit;
            iSig = iSig + DitLenSamples;
        case DahCmd
            y(iSig:iSig+DahLenSamples-1,1) = dah;
            iSig = iSig + DahLenSamples;
        case TPauseCmd
            iSig = iSig + TokenPause;
        case CPauseCmd
            iSig = iSig + CharPause;
        case SPauseCmd
            iSig = iSig + SWordPause;
        case WPauseCmd
            iSig = iSig + WordPause;
    end
    
end
Benutzeravatar
Arndt
Beiträge: 2589
Registriert: Fr 28. Jun 2013, 13:42
Wohnort: einen Schritt über den Abgrund hinaus

Re: Boing! Die nächsten Geburtstage...

Beitrag von Arndt »

Kuddel hat geschrieben:Welcher Übersetzter? Du weißt doch, dass ich bei AFU bei bin.
Wie sieht es denn da bei Dir aus? *mitzusammengekniffenenaugenguck*
Gruß
Kuddel
Ja aber wo ist das Ü dann geblieben? :?
So langsam steige ich da ja nu auch ein, der große Durchbruch ist mir aber noch nicht gelungen...

BTW, Braucht jemand eine Kettensäge?
Ich könnte da aus einer Insolvenz an welche drankommen! Nur 40€ / Stück!
Bild
Benutzeravatar
Heaterman
Beiträge: 3990
Registriert: Fr 28. Jun 2013, 10:11
Wohnort: Am Rand der Scheibe, 6 m unter NN

Re: Boing! Die nächsten Geburtstage...

Beitrag von Heaterman »

:mrgreen: :mrgreen: :mrgreen:

aber davon ab, ich benutze eine Handkettensäge schon zig Jahre im Garten. Ratz-fatz-ab, perfektes Teil.

http://www.ranger-shop.de/Waffen-Messer ... iffen.html

Bild
Antworten