Arsip: toloms nah..gimana ini mas???ikz..

more 18 years ago
pengenBelajar
temen saya buat tiga sensor arah angin, kecepatan dan suhu....dan memakai AT89c51
nah saya bagian PC nya..ikz..pake Delphi7..
dari ketiga sensor itu sudah bisa diterima datanya..
melalui serial port.. dan comport untuk komponen di delphinya..
terus saya bingung untuk memisahkan data dari masing masing sensor tersebut
misalnya seperti ini:(a=sensor1)(b=sensor2)(c=sensor3)
a11b12c52
di mikronya emang sudah di setting jika sensor1 mengirim data ke mikro di beri header (a),
begitulah seterusnya..dalam proses tersebut daya harus memisahkan datanya untuk memasukannya kedatabase..
pertanyaan saya bagaimana:
1. memisahkan data tersebut
2.mengconvert datanya
terima kasih.. mohon bantuanya ya master-master DELPHI..
maaf kalau ada salah kata..

more 18 years ago
delphi_warrior
Ehm...dari data tsb....tipenya apa numeric ato string....
kalo numeric menurutku di convert aja ke string....
soalnya utk pemisahan datanya lebih enak

more 18 years ago
pengenBelajar
datanya sudah memakai string mas..
udah jadi..tapi ini tinggal konvert n masukin kedatabase.. saya sudash bisa masukin datanya tapi belum di konvert dan masih bercampur-campur antara sensor satu dengan yang lain.. maksudnya jika a masuk ke a gitu mas.. saya sudah buntu bin buntat..

more 18 years ago
ivan
data yang diterima apakah selalu ketiga alat sensornya atau bisa hanya 2 alat sensor atau 1 alat sensor?
Kalau selalu ke tiga alat sensor akan sangat mudah, tinggal lakukan pengecakan dengan perulangan dan IF kondisi, pake function Copy untuk ngecek perkarakternya

more 18 years ago
mas_kofa
apakah spt ini :
sensor1 := StrToIntDef(copy(nilai,2,2),0);
sensor2 := StrToIntDef(copy(nilai,5,2),0);
sensor3 := StrToIntDef(copy(nilai,8,2),0);

more 18 years ago
ndenkltop
prosedur pisahin(kiriman: string;var sensor1:string; var sensor2:string;var sensor3:string);
var
i,tandaA,TandaB,TandaC : integer;
begin
i:=1;
sensor1:='';
sensor2:='';
sensor3:='';
repeat
if lower(kiriman[i])='a' then
tandaA:=i
else
if lower(kiriman[i])='b' then
tandaB:=i
else
if lower(kiriman[i])='c' then
tandaC:=i
inc(i);
until length(kiriman)=i;
sensor1:=copy(kiriman,tandaA,tandaB-TandaA);
sensor2:=copy(kiriman,tandaB,tandaC-TandaB);
sensor3:=copy(kiriman,tandaC,length(kiriman)-TandaC);
end;
end;
kada ngalih kan modifnya

more 18 years ago
pengenBelajar
Thanks Y masss... aku langsung COBA deh saran saranya mas..
THANKZ... :D :D :D
ntar kalo saya g reti saya tanya lagi... :)
more ...
- Pages:
- 1
reply |
Report Obsolete
AI Forward

🚀 We're thrilled to partner with Alibaba Cloud for "AI Forward - Alibaba Cloud Global Developer Summit 2025" in Jakarta! Join us and explore the future of AI. Register now:
https://int.alibabacloud.com/m/1000400772/
#AlibabaCloud #DeveloperSummit #Jakarta #AIFORWARD
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 5 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 5 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 13 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 13 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 13 years ago
Random Topic
- program absensi
by shila in Tip n Trik Pemrograman more 18 years ago - Cara Cari beberapa kata dalam 1 kalimat
by joudie in Hal umum tentang Pascal Indonesia more 16 years ago - menghilangkan login ke database di BDE
by misdie in OOT more 13 years ago - lazarus untuk win
by muttaqin_taufan in onLinux more 17 years ago - LAZARUS
by akhadi in Free dan Gratis more 18 years ago - Need Attention Please! About HACKER TATA KRAMA
by DelphiExpert in Hal umum tentang Pascal Indonesia more 19 years ago - Thread utk Ping ke Banyak IP
by rudisbg in Network, Files, I/O & System more 13 years ago - DLL ?
by budi_bunga in Tip n Trik Pemrograman more 18 years ago - quick report array
by becak in Reporting more 14 years ago - cara mendapatkan status component yang berada di scrollbox
by BLie2000 in Tip n Trik Pemrograman more 18 years ago