Lompat ke konten Lompat ke sidebar Lompat ke footer

Istilah "Anjay" Menurut Bahasa Pemograman

Istilah "Anjay" Menurut Bahasa Pemograman


Hallo teman-teman minggu minggu ini jagat media Indonesia sedang tranding tentang kata "Anjay" bahkan pihak pihak Komnas PA ( Perlindungan Anak) melarang penggunaan kata tersebut dan bahkan bisa mendapatkan hukuman kurungan penjara. Nah penulis kali ini memperkenalkan dari segi Pemogramannya loh teman-teman. Jadi "Anjay" menurut bahasa pemograman itu seperti apa sih?

Baca Juga : Pemrograman Bahasa Assembly

Baca Juga : Membuat Form dengan Visual Basic

Apa sih "Anjay"
Anjay adalah library C yang bertujuan untuk menjadi  referensi implementasi protokol manajemen perangkat OMA Lightweight Machine-to-Machine (LwM2M). Ini memudahkan pengembangan aplikasi klien LwM2M berfitur lengkap dengan menjaga detail protokol, memungkinkan pengguna untuk fokus pada aspek khusus perangkat dan dibuat oleh AVSystem.

Bagaimana menggunakan "Anjay"?

- Clone/Download ANjay di Github
- Compile dan build source Anjay
- Siapkan server LwM2M
- Flash Anjay ke perangkat
- Konfigurasi ANjay pada perangkat
- Done

Berikut beberapa fitur-fitur yang didukung antara lain:

- Bootstrap - full support
- Client Registration - full support
- Device Management and Service Enablement - full support
- Information Reporting - full support
- Data formats
        o Plain Text
        o Opaque
        o TLV
        o JSON (output only)
- Security
        o DTLS with Certificates, if supported by backend TLS library
        o DTLS with PSK, if supported by backend TLS library
        o NoSec mode
- Mechanism
        o Support for UDP Binding


Nah berikut penulis kasih gambaran beberaoa Cara Compile "Anjay"

Cara Compile Anjay di Linux
- Install tools dan dependency dengan perintah sebagai berikut

sudo apt-get install git build-essential cmake \ libmbedtls-dev zlib1g-dev

- Clone & Compile dengan perintah dibawah ini

git clone https://github.com/AVSystem/Anjay.git \
      && cd Anjay \
      && git submodule update --init \
      && cmake . \
      && make -j

Cara Compile melalui Docker
- Clone dan siapkan docker image

git clone --recurse-submodules https://github.com/AVSystem/Anjay.git
cd Anjay
docker build --no-cache --tag anjay

- Compile
docker run -it anjay

Contoh Program Client dengan "Anjay"



Jika konfigurasi "Anjay" Client pada device sudah benar, Maka akan bisa mengirimkan data sensor ke server. Sehingga kita bisa memantau dan melakukan manajemen perangkat IOT secara remote


Berikut adalah tampilan "Anjay" Client yang sudah benar


Nah sekian pengenalan istilah "Anjay" yang berhubungan dengan pemograman untuk lebih lanjut info berkaitan dengan configurasi, setiing,dll nya bisa cek dokumentasi "Anjay" itu sendiri di link di bawah ini
https://avsystem.github.io/Anjay-doc/



JSI-Tech Solution
JSI-Tech Solution Penyedia Jasa Setting alat jaringan di Bandung.

3 komentar untuk "Istilah "Anjay" Menurut Bahasa Pemograman"