I noticed OBK has a 250 ms delay for the BEKEN_NEW (BK7238) and BK7231N devices. Is this still necessary?
In my builds, I created:
For my BK7231N device, I changed it to 0 ms, and for the BK7238 device it is 10 ms (0 ms causes the Wi-Fi connection to crash intermittently). In my timing tests, I get over 10% improvement in my door sensor posting time with the change.
Adding this change would allow people to easily compile for testing. Creating a "fast" variant is just adding maintenance. Would reducing the default make sense? Any opinions?
In my builds, I created:
#elif PLATFORM_BEKEN
...
#if PLATFORM_BK7231N || PLATFORM_BEKEN_NEW
// Default 250ms needs to be in increments of 10ms
#define OBK_STARTUP_MS_DELAY 250
...
For my BK7231N device, I changed it to 0 ms, and for the BK7238 device it is 10 ms (0 ms causes the Wi-Fi connection to crash intermittently). In my timing tests, I get over 10% improvement in my door sensor posting time with the change.
Adding this change would allow people to easily compile for testing. Creating a "fast" variant is just adding maintenance. Would reducing the default make sense? Any opinions?