zpracování dat z osciloskopu TDS320 pře RS232 a do csv a xls
Moderátor: Moderátoři
- Martin_Fio
- Příspěvky: 193
- Registrován: 28 pro 2005, 00:00
zpracování dat z osciloskopu TDS320 pře RS232 a do csv a xls
- Přílohy
-
graf z osciloskopu v opencalcu.jpg- (73.66 KiB) Staženo 149 x
-
petrfilipi
- Příspěvky: 2901
- Registrován: 13 zář 2005, 00:00
Šoupni sem ten soubor s daty a něco s tím uděláme.
Petr Filipi
- Přílohy
-
Excel-data z txt.jpg- (68.44 KiB) Staženo 150 x
-
petrfilipi
- Příspěvky: 2901
- Registrován: 13 zář 2005, 00:00
To by se pak muselo řešit malým externím programem, který by z "řádkového" CSV vyrobil "sloupcové" CSV, a to ještě před importem do jakéhokoli tabulkového procesoru.
Teď jsem koukal na můj portable Open Office 4 a poslední sloupec je AMJ, tzn. má jen 1024 sloupců.
Petr Filipi
- Martin_Fio
- Příspěvky: 193
- Registrován: 28 pro 2005, 00:00
- Přílohy
-
curve z tds.log.txt- (6.35 KiB) Staženo 166 x
- Martin_Fio
- Příspěvky: 193
- Registrován: 28 pro 2005, 00:00
-
petrfilipi
- Příspěvky: 2901
- Registrován: 13 zář 2005, 00:00
Kdybys toho chtěl převádět víc, pošlu Ti moji krátkou aplikaci (napsanou v Delphi), s kterou jsem to převáděl. Žádný textový editor který mám, neumí namísto čárky vložit ctrl13+ctrl10 - nebo možná umí, ale já to neumím.
Posílám i výpis programu. Musel jsem po každém načtení znaku soubor uložit. Když jsem ho totiž uložil až na konci, tak tam posledních např. 8 hodnot nebylo.
Edit - tak aplikaci posílám taky i s několika poznámkami:
1. Rozbal soubor Project.zip.
2. Nakopíruj soubor Project1.exe do adresáře se souborem s daty z osciloskopu.
3. Přejmenuj soubor s daty z osciloskopu na "curve.txt" (samozřejmě bez uvozovek).
4. Aplikace netestuje, zdali je výstupní soubor někde otevřen, tzn. před stiskem tlačítka nesmíš mít nikde otevřený soubor "curve-out.txt'.
5. Výhledově, kdybys potřeboval, by bylo možné přidat tlačítko pro otevření jakéhokoli souboru (vstupní soubor by se tedy nemusel striktně jmenovta "curve.txt") a taky by výstupní soubor mohl mít ve jménu časovou značku, pak by se nejmenoval striktně "curve-out.txt". A taky není problém z toho vyrobit přímo xls.
6. Málem bych zapomněl - nějak neřeším první hodnotu, která je napsaná bez oddělovací čárky za slovem Curve. Takže tu musíš oddělit ručně.
Petr Filipi
- Přílohy
-
Unit1.pas.txt- (3.37 KiB) Staženo 136 x
-
curve-out.txt- (7.33 KiB) Staženo 168 x
-
Project1.zip- (220.35 KiB) Staženo 180 x
- Martin_Fio
- Příspěvky: 193
- Registrován: 28 pro 2005, 00:00
- Přílohy
-
nacteni v hpvee.jpg- (104.16 KiB) Staženo 181 x