[vz-dev] Does libSML compile on esp8266?

Andreas Götz cpuidle at gmail.com
Tue May 3 19:18:22 CEST 2016


Ich würde sagen Du solltest Dich an ein C Programmierforum wenden, z.B. Stackoverflow ist ein guter Anlaufpunkt.

Viele Grüße, Andreas 

> Am 03.05.2016 um 17:43 schrieb Tim Abels <tim.abels at t-online.de>:
> 
> Hi,
> 
> ich habe diese Funktion in der smllib die ich gerne aufrufen würde:
> 
> uint8_t sml_transport_parse_message(const unsigned char* smlBinary, uint32_t* offset, SML_Message* message)
> 
> Ich habe dazu:
> 
>   uint32_t offset = 0;
>   SML_Message decodedMessage;
>   unsigned char smlBinary[smlIndex];
> 
> Nur leider weiß ich nicht wie ich smlBinary übergeben soll. 
> direkt geht nicht: undefined reference
> die Adresse übergeben: cannot convert 'unsigned char (*)[(((sizetype)(((ssizetype)smlIndex) + -1)) + 1)]' to 'const unsigned char*' for argument '1'
> einen Pointer vom Typ unsigned char* übergeben: undefined reference
> einen Pointer vom Typ const unsigned char* übergeben: undefined reference
> 
> Ist das Problem, das er die Größe von smlIndex nicht kennt? Die ist ja variabel.
> 
> Ich steig da nicht durch :-(
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-dev/attachments/20160503/2bd8ee53/attachment.html>


More information about the volkszaehler-dev mailing list