36#if (EVE_SUPPORT_CHIPID >= EVE_BT815)
45 const char *tmp = str;
47 while ((tmp = strstr(tmp,
"%")))
49 if (*(tmp + 1) ==
'%')
66#if (EVE_SUPPORT_CHIPID >= EVE_BT815)
71 if (phost->CoCmdHook && phost->CoCmdHook(phost,
CMD_TEXT, 0))
82#if (EVE_SUPPORT_CHIPID >= EVE_BT815)
93#if (EVE_SUPPORT_CHIPID >= EVE_BT815)
96 for (
uint8_t i = 0; i < num; i++)
111 if (phost->CoCmdHook && phost->CoCmdHook(phost,
CMD_TEXT, 0))
140 yOffset = baseLine - (capsHeight >> 1);
144 yOffset = baseLine - capsHeight;
157#if (EVE_SUPPORT_CHIPID >= EVE_BT815)
162 if (phost->CoCmdHook && phost->CoCmdHook(phost,
CMD_BUTTON, 0))
174#if (EVE_SUPPORT_CHIPID >= EVE_BT815)
184#if (EVE_SUPPORT_CHIPID >= EVE_BT815)
187 for (
uint8_t i = 0; i < num; i++)
202 if (phost->CoCmdHook && phost->CoCmdHook(phost,
CMD_KEYS, 0))
232#if (EVE_SUPPORT_CHIPID >= EVE_BT815)
237 if (phost->CoCmdHook && phost->CoCmdHook(phost,
CMD_TOGGLE, 0))
249#if (EVE_SUPPORT_CHIPID >= EVE_BT815)
262#if (EVE_SUPPORT_CHIPID >= EVE_BT815)
265 for (
uint8_t i = 0; i < num; i++)
280 if (phost->CoCmdHook && phost->CoCmdHook(phost,
CMD_NUMBER, 0))
EVE_HAL_EXPORT bool EVE_Cmd_wr16(EVE_HalContext *phost, uint16_t value)
Write 2 bytes to Coprocessor's command fifo.
EVE_HAL_EXPORT uint32_t EVE_Cmd_wrString(EVE_HalContext *phost, const char *str, uint32_t maxLength)
Write a string into Coprocessor's command fifo.
EVE_HAL_EXPORT void EVE_Cmd_startFunc(EVE_HalContext *phost)
Begin writing a function, keeps the transfer open.
EVE_HAL_EXPORT void EVE_Cmd_endFunc(EVE_HalContext *phost)
End writing a function, closes the transfer.
EVE_HAL_EXPORT bool EVE_Cmd_wr32(EVE_HalContext *phost, uint32_t value)
Write 4 bytes to Coprocessor's command fifo.
#define EVE_CMD_STRING_MAX
static ft_uint32_t ft_uint8_t ft_uint32_t length