Tag: Aplikasi

Protokol KWP2000 dalam Aplikasi Diagnostik Otomotif

[ad_1]

Protokol KWP2000 telah menjadi standar de facto dalam aplikasi diagnostik otomotif. Ini distandarisasi sebagai ISO 14230-3. KWP2000 menjelaskan implementasi berbagai layanan diagnostik yang dapat Anda lakukan melalui protokol. Anda dapat menjalankan KWP2000 pada beberapa lapisan transport seperti K-line (serial) atau BISA.

Protokol Transportasi

Karena KWP2000 menggunakan pesan dengan panjang byte variabel, protokol transport diperlukan pada layer dengan hanya panjang pesan yang didefinisikan (pendek), seperti CAN. Protokol transport membagi pesan KWP2000 panjang menjadi bagian-bagian yang dapat ditransfer melalui jaringan dan memasang kembali potongan-potongan tersebut untuk memulihkan pesan asli.

KWP2000 berjalan pada CAN pada berbagai protokol transport seperti ISO TP (ISO 15765-2), TP 1.6, TP 2. 0 (Volkswagen), dan SAE J1939-21. Untuk KWP2000, Set Perintah Diagnostik Otomotif hanya mendukung ISO TP (standar dalam ISO 15765-2) dan protokol transportasi khusus TP TP produsen.

Layanan Diagnostik

Layanan diagnostik yang tersedia di KWP2000 dikelompokkan dalam unit fungsional dan diidentifikasi dengan kode satu-byte (ServiceId). Standar tidak mendefinisikan semua kode; untuk beberapa kode, standar mengacu pada standar SAE atau ISO lainnya, dan beberapa dicadangkan untuk ekstensi khusus pabrik. Set Perintah Diagnostik Otomotif mendukung layanan berikut:

• Manajemen Diagnostik

• Transmisi data

• Transmisi Data Tersimpan (Diagnostic Trouble Codes)

• Kontrol Input / Output

• Aktivasi Jauh Rutin

Unggah / Unduh dan layanan Diperpanjang bukan bagian dari Set Perintah Diagnostik Otomotif.

Format Layanan Diagnostik

Layanan diagnostik memiliki format pesan umum. Setiap layanan mendefinisikan Pesan Permintaan, Pesan Respons Positif, dan Pesan Respons Negatif. Pesan Permintaan memiliki ServiceId sebagai byte pertama, ditambah parameter tambahan yang ditentukan oleh layanan. Pesan Tanggapan Positif memiliki gema dari ServiceId dengan bit 6 ditetapkan sebagai byte pertama, ditambah parameter respons yang ditentukan oleh layanan.

Pesan Respons Negatif biasanya pesan tiga-byte: ia memiliki Layanan Respons NegatifId sebagai byte pertama, gema dari ServiceId yang asli sebagai byte kedua, dan ResponseCode sebagai byte ketiga. Satu-satunya pengecualian untuk format ini adalah respons negatif terhadap layanan EscapeCode; di sini, byte ketiga adalah gema dari kode layanan yang ditentukan pengguna, dan byte keempat adalah ResponseCode. Standar KWP2000 sebagian mendefinisikan ResponseCodes, tetapi ada ruang tersisa untuk ekstensi khusus produsen. Untuk beberapa ResponseCodes, KWP2000 mendefinisikan prosedur penanganan kesalahan. Karena respons positif dan negatif memiliki gema dari layanan yang diminta, Anda selalu dapat menetapkan tanggapan ke permintaan yang sesuai.

Hubungkan / Putus

KWP2000 mengharapkan sesi diagnostik akan dimulai dengan StartDiagnosticSession dan diakhiri dengan StopDiagnosticSession. Namun, StartDiagnosticSession memiliki parameter DiagnosticMode yang menentukan jenis sesi diagnostik. Tergantung pada jenis ini, ECU mungkin atau mungkin tidak mendukung layanan diagnostik lain, atau beroperasi dalam mode terbatas di mana tidak semua fungsi ECU tersedia. Nilai parameter DiagnosticMode adalah pabrikan yang spesifik dan tidak didefinisikan dalam standar. Untuk sesi diagnostik agar tetap aktif, ia harus menjalankan layanan TesterPresent secara berkala jika tidak ada layanan lain yang dijalankan. Jika layanan TesterPresent hilang untuk jangka waktu tertentu, sesi diagnostik dihentikan, dan ECU kembali ke mode operasi normal.

GetSeed / Unlock

Mekanisme GetSeed / Unlock dapat melindungi beberapa layanan diagnostik. Namun, layanan yang berlaku diserahkan kepada pabrikan dan tidak ditentukan oleh standar. Anda dapat menjalankan mekanisme GetSeed / Unlock melalui layanan SecurityAccess. Ini menentukan beberapa tingkat keamanan, tetapi pabrikan menugaskan level ini ke layanan tertentu.

Baca / Tulis Memori

Gunakan layanan Read / WriteMemoryByAddress untuk mengunggah / mengunduh data ke alamat memori tertentu pada ECU. Alamatnya adalah kuantitas tiga-byte dalam KWP2000 dan kuantitas lima-byte (empat-byte alamat dan satu-byte ekstensi) dalam protokol kalibrasi. Layanan unit fungsi Unggahan / Unduhan sangat spesifik dan tidak didefinisikan dengan baik oleh pembuatnya, sehingga bukan cara yang baik untuk menyediakan mekanisme pengunggahan / unduhan umum.

Pengukuran

Gunakan layanan ReadDataByLocal / CommonIdentifier untuk mengakses data ECU dengan cara yang mirip dengan daftar DAQ. Lokal / CommonIdentifier menjelaskan daftar kuantitas ECU yang kemudian ditransfer dari ECU ke penguji. Transfer dapat berupa nilai tunggal atau berkala, dengan kecepatan transfer yang lambat, sedang, atau cepat. Tingkat transfer adalah produsen khusus; Anda dapat menggunakan layanan SetDataRates untuk mengaturnya, tetapi pengaturan ini khusus untuk pabrikan. Set Perintah Diagnostik Otomotif mendukung pengukuran satu titik.

Kode Masalah Diagnostik

Fitur diagnostik utama adalah pembacaan Diagnostic Trouble Codes (DTCs). KWP2000 mendefinisikan beberapa layanan yang mengakses DTC berdasarkan grup atau status mereka.

Kontrol Input / Output

KWP2000 mendefinisikan layanan untuk memodifikasi sinyal ECU internal atau eksternal. Salah satu contoh adalah mengarahkan input sensor ECU ke sinyal yang distimulasi. Parameter kontrol dari perintah ini adalah pabrikan yang spesifik dan tidak didefinisikan dalam standar.

Aktivasi Jarak Jauh dari Rutin

Layanan ini serupa dengan fungsi ActionService dan DiagService dari CCP. Anda dapat memanggil rutin internal ECU yang diidentifikasi oleh Local / CommonIdentifier atau alamat memori. Bertentangan dengan kasus PKC, pelaksanaan rutin ini dapat bersifat asynchronous; yaitu, ada layanan Start, Stop, dan RequestResult yang terpisah. Parameter kontrol dari perintah ini adalah pabrikan yang spesifik dan tidak didefinisikan dalam standar.

Referensi Eksternal

Untuk informasi lebih lanjut tentang Standar KWP2000, lihat standar ISO 14230-3.

[ad_2]

{ Add a Comment }

Membaca Tarot Melalui Aplikasi Seluler – Nyaman atau Kontroversial?

[ad_1]

Bacaan Tarot Gratis, kemarahan di zaman sekarang, adalah metode yang sangat mudah untuk mendapatkan panduan yang benar di jalan hidup kita. Untuk memahami arti pentingnya, kita perlu memahami apa yang dimaksud dengan membaca kartu Tarot.

Pembacaan kartu tarot adalah bentuk kuno dari 'meramal nasib' di mana orang yang berbakat dengan kekuatan intuitif dan jiwa yang baik, menggunakan setumpuk kartu khusus untuk membantu Anda menemukan jawaban atas pertanyaan tentang hubungan, cinta, karier, keuangan, kesehatan dan banyak lagi. Ini adalah bentuk ramalan yang kuat dan memberikan bacaan akurat yang dipersonalisasi, berdasarkan kartu yang Anda pilih dan urutan yang Anda pilih.

Pembacaan kartu tarot adalah alat 'gaib'. Tidak ada yang sinis tentang kata 'okultisme'. Itu hanya berarti 'tersembunyi', karena ia menyentuh ketajaman batin yang kita semua miliki. Jadi, dengan kartu tarot, kita sendiri sampai pada keputusan yang masuk akal dengan bantuan kebijaksanaan yang terkandung di dalamnya. Pembaca tarot hanya memandu kita dengan menggunakan kemampuan psikisnya untuk menganalisis gambar pada kartu.

Selama berabad-abad, pembacaan kartu Tarot telah berpindah dari balik tirai ruang gelap ke tempat umum di luar. Pembaca Tarot ditemukan, duduk dengan meja mereka, di pusat perbelanjaan dan orang-orang bersedia mendekati mereka dengan pertanyaan mereka. Pertanyaan-pertanyaan yang pernah ditanyakan oleh orang-orang, yang mungkin tidak dianggap 'benar' di kepala mereka, sekarang dieksplorasi oleh semua secara terbuka. Orang-orang telah menyadari keakuratan pembacaan kartu tarot dan senang dengan bimbingan yang diberikannya.

Penting untuk diingat bahwa pembacaan kartu Tarot tidak digunakan untuk memprediksi masa depan. Ini digunakan hanya untuk memandu Anda, karena Anda berdiri bingung di persimpangan jalan tersebut. Ketika Anda berkonsentrasi dan mengajukan pertanyaan, energi seluruh alam semesta, termasuk pribadi kita, ikut bermain untuk membimbing Anda di jalan yang paling bermanfaat. Karena energi ini bergerak konstan, apa yang benar hari ini dapat berubah minggu depan. Dengan demikian, pembacaan tarot harus digunakan dengan hati-hati dan terus-menerus untuk bimbingan. Seseorang tidak harus membuat keputusan hidup besar berdasarkan pembacaan tunggal.

Pada titik ini, kita perlu berterima kasih kepada teknologi yang telah membuat nyaman bagi kita untuk dengan mudah terhubung dengan pembaca kartu tarot yang baik vis a vis berbagai aplikasi seluler yang dapat diunduh dengan mudah di ponsel pintar kami. Banyak dari aplikasi ini datang dengan bonus pembacaan tarot gratis. Mengunduh aplikasi membaca tarot gratis ini akan menghemat repot membuat bee-line terhadap pembaca tarot setiap minggu untuk memahami situasi kehidupan kita. Juga, karena pembaca kartu tarot tidak murah, pembacaan gratis ini adalah berkah.

Kontroversi tentang pembacaan tarot gratis di ponsel adalah bahwa, karena tidak ada sentuhan manusia antara pembaca dan klien, bagaimana energi dapat disalurkan ke dalam kartu melalui media virtual? Tetapi ini telah dipecahkan oleh perangkat lunak yang menggunakan energi yang sama seperti tangan sambil mengocok dan memilih kartu. Kartu yang dipilih diinterpretasikan dan deskripsi dicetak pada ponsel Anda.

Saran-saran ini kemudian dapat digunakan untuk membuat keputusan yang tepat secara efektif. Jadi, aplikasi membaca tarot gratis pasti menyenangkan.

[ad_2]

{ Add a Comment }

3 Aplikasi Kebisingan Putih untuk Membaca

[ad_1]

Membaca buku yang bagus selama beberapa menit adalah cara terbaik dan tercepat untuk menghindari tekanan dan ketidaknyamanan hidup. Ini dapat membantu menghilangkan stres dan membuat Anda merasa santai, bahagia, dan segar. Suasana di sekitar Anda dapat menjadi penting bagi Anda untuk bersantai, itulah sebabnya mengapa membuat sudut baca adalah ide yang bagus. Tetapi jelas itu tidak mungkin dilakukan saat istirahat makan siang atau naik kereta selama perjalanan Anda. Tapi Anda bisa mengendalikan atmosfer Anda. Apa yang Anda dengar adalah yang paling mudah dikendalikan. Berikut adalah tiga aplikasi white noise yang akan membantu Anda membenamkan diri dalam buku Anda.

Sleep Pillow Sounds Lite

Ini adalah aplikasi yang paling sering saya gunakan untuk membaca atau belajar. Meskipun Anda dapat meng-upgrade ke versi berbayar dengan lebih banyak suara, versi gratisnya masih sangat bagus. Ini memiliki banyak pilihan termasuk perapian, hujan, badai, dan lautan untuk mendengarkan. Anda juga dapat tumpang tindih suara untuk membuat campuran Anda sendiri. Saya suka menggabungkan perapian dan hujan sehingga rasanya seperti saya dekat perapian sementara itu dingin dan hujan di luar.

Kebisingan Putih

White Noise memiliki lebih banyak pilihan daripada Sleep Pillow untuk suara. Dengan lebih dari 40 suara berbeda untuk dipilih – dan beberapa campuran juga disediakan – Anda pasti akan menemukan satu yang Anda sukai. Favorit saya di sini adalah kucing yang mendengkur, mangkuk bernyanyi Tibet, dan perahu bergoyang di air. Beberapa suara yang satu ini tampaknya menyebabkan lebih banyak tekanan daripada relaksasi menurut pendapat saya, seperti penyedot debu atau jalan-jalan kota, tetapi pasti ada suara di sini untuk semua orang.

Rileks Melodies

Aplikasi ini mungkin adalah kesepakatan terbaik. Anda memiliki berbagai suara untuk dipilih yang dapat Anda tumpang tindih dan campur dengan mudah untuk menciptakan suasana yang Anda inginkan, atau Anda dapat memilih (dan menyesuaikan) dari berbagai kombinasi yang disediakan untuk Anda. Favorit saya adalah danau yang sepi. Tidak hanya itu tetapi juga akan memberi Anda tips kesehatan untuk tidur yang lebih baik dan memberikan meditasi yang dipandu. Hanya dua meditasi tersedia dalam versi gratis dan ada banyak suara yang hanya tersedia dalam versi berbayar, tetapi masih memiliki banyak suara untuk dipilih untuk membantu Anda membuat liburan instan di perjalanan Anda dengan buku yang bagus .

Semoga hari Anda menyenangkan, semua orang, dan selamat membaca.

[ad_2]

{ Add a Comment }