manuelbl / ttn-esp32

The Things Network device library for ESP32 (ESP-IDF) and SX127x based devices
MIT License
301 stars 64 forks source link

Is it possible to have a full C version #38

Closed netmonk closed 11 months ago

netmonk commented 3 years ago

meddling C and C++ is quite annoying. Is it possible to have a full C version for esp-idf. As far as LMIC stands for LoraMac In C :)

manuelbl commented 3 years ago

I'll think about.

LMIC is the current underlying implementation. But it might be exchanged for another one in the future.

manuelbl commented 2 years ago

The upcoming version will support a C interface: see https://github.com/manuelbl/ttn-esp32/blob/master/include/ttn.h.

I would appreciate if you could give C interface in the master branch a test.