Jeste kratce k metode fsk:
meri se delka pulzu mezi dvema sestupnyma hranama. Dlouhy pulz ma 4
samply, kratky ma dva. Zkousel jsem i dlouhy impulz na 3 samply, ale
to se uz zda byt nestabilni. Nejsou tam zadne kontroly/synchronizace,
pouze jeden bajt checksumu pro cely program. Takze bud se na konci
povede, nebo ne.
Planuju se pustit jeste do modifikovanyho fsk, kde se jednim pulzem
budou prenaset 2 bity:
00 -> delka pulzu 2 samply
01 -> delka pulzu 4 samply
10 -> delka pulzu 6 samplu
11 -> delka pulzu 8 samplu
coz dava v prumeru 2.5 samplu na bit. Uvidim, jestli to bude fungovat v realu.
Jinak jsem jeste experimentoval s modifikaci rom loaderu, tam jsem
skoncil na hranici 4x zrychleni (8 samplu/bit), dal se zda ze uz
nejede vlak,Sharp to uz nestiha pri te neefektivite rom rutin (plno
call, push, pop,...).
Fuzzy
On 12/13/10, Fuzzy (sharpemupandora.cz) <martin.matyas[doména skryta]> wrote:
Zobrazit citovaný text (100 řádků)
>
> Pridal jsem checksum. Me to na realnem sharpovi jede ok a docela spolehlive.
> Chce to akorat poladit hlasitost vystupu.
>
> Loader je uplne novy, inspirovany k7zx projektem. Jestli se nekdo
> chcete podivat na zdrojaky, eventualne si to prelozit a vyzkouset,
> muzete se mrknout sem:
> http://sourceforge.net/projects/mzftools/
> Zatim je to jeste v dost rozpracovanym stavu.
>
> Fuzzy
>
> On 12/13/10, Zdenek Adler (sharpemupandora.cz) <zdeneka[doména skryta]> wrote:
>>
>> Zkoušel jsem v emulátoru, tam vypadá že Basic funguje bezchybně. Je
ale
>> fakt, že emulátor je značně idealizované prostředí a test na
skutečném
>> stroji bude rozhodující. Jestli vyjde čas, vyzkoušel bych to večer na
>> Sharpovi.
>> Mimochodem, ještě jsem to nestudoval ale po loaderu následují pouze
>> vlastní
>> rutiny, anebo modifikuješ rutiny monitoru? Jinak teoreticky se dá
zkrátit
>> i
>> zavaděč, pokud se oželí že při opačné polaritě signálu nebude
funkční -
>> rutiny monitoru tuším měří jen jednu část periody signálu, u druhé
pouze
>> čekají až skončí...
>>
>> Zdenek
>>
>>
>> ----- Original Message -----
>> From: "Michal Hučík (sharpemupandora.cz)" <ordoz[doména skryta]>
>> To: "Konference "Počítač SHARP MZ-800 a emulátory""
<sharpemupandora.cz>
>> Sent: Sunday, December 12, 2010 2:06 PM
>> Subject: Re: opet turbo
>>
>>
>>>
>>>
>>> Po kazdem nacteni se to chova jinak. Treba zna prikaz AUTO, ale nezna
>>> LIST, nebo PRINT, pripadne jednoduchy program lze sice napsat, ale nejde
>>> spustit. Jednou mi nastartoval se dvema kurzory atp ... chtelo by si to
>>> udelat alespon na konci nejaky zaverecny checksum table - treba po
>>> kilobajtu.
>>>
>>>
>>> Dne 12.12.2010 13:34, Fuzzy (sharpemupandora.cz) napsal(a):
>>>> nojo, dik za vyzkouseni. Zatim jen tak experimentuju, je to metoda fsk
>>>> z k7mz, 3 samply/bit. Checksum nebo jine kontroly tam zatim chybi. V
>>>> cem se projevuje ten nekompletni basic? Me to zda se funguje.
>>>>
>>>> Fuzzy
>>>>
>>>>
>>>> On 12/12/10, Michal Hučík (sharpemupandora.cz)<ordoz[doména skryta]>
wrote:
>>>>>
>>>>> Hmmm ... tedy takhle: BASIC se sice nacte, ale je nejaky divny ... zda
>>>>> se, ze mu v tom spechu nezbyl cas na nejake bajty :)
>>>>>
>>>>> Dne 12.12.2010 11:42, Michal Hučík (sharpemupandora.cz) napsal(a):
>>>>>>
>>>>>> Ahoj,
>>>>>>
>>>>>> takze u mne to funguje. Blahopreju. Napises k tomu i nejake
>>>>>> podrobnosti?
>>>>>>
>>>>>> Michal
>>>>>>
>>>>>> Dne 10.12.2010 23:38, Fuzzy (sharpemupandora.cz) napsal(a):
>>>>>>> Hola hola,
>>>>>>>
>>>>>>> jestli ma nekdo chut vypiskat pres zvukovku basic pod pul minuty i s
>>>>>>> loaderem at to prosim zkusi z prilohy a da mi vedet jestli to jelo.
>>>>>>> Zajimalo by me, jestli je to univerzalne stabilni.
>>>>>>>
>>>>>>> Fuzzy
>>>>>>>
>>>>>>> ---
>>>>>>
>>>>>> ---
>>>>>
>>>>> ---
>>>>>
>>>> ---
>>>
>>>
>>> ---
>>
>>
>> ---
>>
>
> ---
>