Deomid Ryabkov
Deomid Ryabkov
What is the expected behavior of a controller when an accessory is available over both IP and BLE? I kind of expected it to prefer IP and fall back to...
HAPPlatformTimerRegister [specifies](https://github.com/apple/HomeKitADK/blob/4967f698bdcf0af122e13e986a2c9b595a68cdc5/PAL/HAPPlatformTimer.h#L35-L36) duration to be an absolute deadline value, relative to HAPPlatformClockGetCurrent however, it is sometimes also invoked with 0, which i take it means "ASAP" ([1](https://github.com/apple/HomeKitADK/blob/6a0a9a7955df64d13b1842a27095d0351e376aa9/HAP/HAPIPAccessoryServer.c#L441), [2](https://github.com/apple/HomeKitADK/blob/6a0a9a7955df64d13b1842a27095d0351e376aa9/HAP/HAPAccessoryServer.c#L72)). this is...
Unlikely to be an issue with ADK, but I'm going to use this as a channel to report what seems to be a persistent issues with Apple TV when used...
Currently characteristic callbacks get server-wide context and a pointer to characteristic (via request). This presents a problem when a mechanism is required to map instances of HAPCharacteristic to some other...
With default values for `kHAPIPSessionStorage_DefaultNumElements` (17), `kHAPIPSession_DefaultInboundBufferSize` (32K) and `kHAPIPSession_DefaultOutboundBufferSize` (32K) the RAM footprint of a basic app ends up being over 1M. Pre-allocating all the buffers is safe in...
I don't know about you but I always prefer a properly versioned binary package to building something ad-hoc from sources. I'm filing it as an issue rather than as a...
https://github.com/ARMmbed/littlefs-fuse/issues/6
the crash happens inside Send invoked [here](https://github.com/goburrow/modbus/blob/606c02f4eef527a1d4cf7d8733d5fd7ba34f91d8/rtuclient.go#L137) and is due to nul dereference of mb.port, which was nulled just as the goroutine was sleeping one line above. sometimes it's the...
It's nice that NimBLE automatically takes care of attribute security checks and kicks off encryption change procedure when a characteristic with READ_ENC or WRITE_ENC flags set. However, it will not...
In general, I like that NimBLE tries to hide the complexity of long reads and writes from the user, automatically servicing them within the stack, it's a welcome change from...