@chrysn Haha I doubt that's the intention 😉 I changed "=" to "==" and it seems to work fine
@lupyuen Unless the right side is secretly a variable: because someone has been developing in C in hubris mode (aka "I don't need fatal warnings, I know what I'm doing").
#BL602 I2C has a FIFO Queue of 4 bytes ... Here's how we transmit and receive I2C data in chunks ... On #PineCone @PINE64
https://lupyuen.github.io/articles/i2c#transmit-and-receive-i2c-data
#BL602 I2C HAL looks a little dubious... Why is there an Assignment inside a Condition? 🤔
https://github.com/bouffalolab/bl_iot_sdk/blob/master/components/hal_drv/bl602_hal/hal_i2c.c#L74-L95
#BL602 I2C Interrupts ... How we handle them on #PineCone and #Pinenut @PINE64
https://lupyuen.github.io/articles/i2c#handle-i2c-interrupts
#BL602 I2C is aware of Register Addresses! 👏 But it makes #PineCone and #Pinenut @PINE64 a little too special...
https://lupyuen.github.io/articles/i2c#set-i2c-device-address-and-register-address
Review #GitLab Merge Requests in #VSCode
https://about.gitlab.com/blog/2021/01/25/mr-reviews-with-vs-code/
Singapore's #TraceTogether Contact Tracing technology sparks Privacy Concerns
Weak conclusion:
"If you want to be an active part of the Fediverse, be prepared for the same problems as on any other social network. We decided to leave the Fediverse for now."
#LoRa Node powered by AA Batteries
https://www.hackster.io/galopago/rak811-based-lora-node-powered-by-aa-batteries-49edbf
#Parler Server Specs and Architecture
https://ayende.com/blog/192993-B/looking-at-parler-specs-and-their-architecture
IoT Techie and Educator / Apache NuttX PMC