PROMOS fórum

FRED - grafické vývojové prostředí => FRED - platforma PL2 (CCPU) => Téma založeno: Urbánek 06.01.2010, 15:17:31



Název: Modul pwpb_tx
Přispěvatel: Urbánek 06.01.2010, 15:17:31
Dobrý den.
Při zadání v pořadí 11. modulu pwpb_tx s offsetovou adresou 32768, se objeví nápis:
Parametr 'offset': očekává se proměnná typu INT.

Prosím o radu v čem dělám chybu.

Admin: pouze kosmetické úpravy příspěvku.


Název: Re: Modul pwpb_tx
Přispěvatel: libor 07.01.2010, 06:04:39
Dobrý den.
chybu nikde neděláte. Moduly byly převzaty z PW, kde se na typ dat moc nehledělo. FRED naproti tomu podle typu hlídá rozsahy apod. Typ pro offset byl v PW nastaven na INT, takže rozsah je -32768 až 32767, a proto Vám nejde zadat offset 32768. Musel by jste zadat záporné číslo, což vůbec není uživatelsky přívětivé, a proto upravím typ (na WORD u všech 3 modulů pwpb_xx), aby se dal zadat offset v rozsahu 0 - 65535.

Opravené moduly umístím sem na fórum i s popisem, jak je dostat do FREDa a následně budou v příští uveřejněné verzi.


Název: Re: Modul pwpb_tx
Přispěvatel: libor 07.01.2010, 07:48:06
Připojen je ZIP s opravenými moduly. Ukončete FREDa (pokud je spuštěný) a obsah ZIPu rozbalte do adresáře (tam, kde máte FREDa instalovaného):

../FRED/library/PL2/

Přepíšete tak původní soubory knihovních prvků.

(připojený soubor vidí pouze registrovaní uživatelé (http://forum.elsaco.cz/index.php?action=register))


Název: Re: Modul pwpb_tx
Přispěvatel: Urbánek 07.01.2010, 12:29:12
Dobrý den.
Děkuji a s pozdravem Urbánek.