use char instead of uint8_t to match gossamer API

This commit is contained in:
joeycastillo
2024-10-27 14:27:55 -04:00
parent 93d88190ce
commit 83c7f18dd0
4 changed files with 7 additions and 7 deletions

View File

@@ -63,7 +63,7 @@ bool irda_demo_face_loop(movement_event_t event, void *context) {
case EVENT_ACTIVATE: case EVENT_ACTIVATE:
case EVENT_TICK: case EVENT_TICK:
{ {
uint8_t data[32]; char data[32];
size_t bytes_read = uart_read_instance(0, data, 32); size_t bytes_read = uart_read_instance(0, data, 32);
if (bytes_read) { if (bytes_read) {
char buf[14]; char buf[14];

View File

@@ -61,11 +61,11 @@ void watch_enable_uart(const uint16_t tx_pin, const uint16_t rx_pin, uint32_t ba
uart_enable_instance(3); uart_enable_instance(3);
} }
void watch_uart_puts(uint8_t *s) { void watch_uart_puts(char *s) {
uart_write_instance(3, s, strlen((const char *)s)); uart_write_instance(3, s, strlen((const char *)s));
} }
size_t watch_uart_gets(uint8_t *data, size_t max_length) { size_t watch_uart_gets(char *data, size_t max_length) {
return uart_read_instance(3, data, max_length); return uart_read_instance(3, data, max_length);
} }

View File

@@ -45,14 +45,14 @@ void watch_enable_uart(const uint16_t tx_pin, const uint16_t rx_pin, uint32_t ba
/** @brief Transmits a string of bytes on the UART's TX pin. /** @brief Transmits a string of bytes on the UART's TX pin.
* @param s A null-terminated string containing the bytes you wish to transmit. * @param s A null-terminated string containing the bytes you wish to transmit.
*/ */
void watch_uart_puts(uint8_t *s); void watch_uart_puts(char *s);
/** @brief Returns a string of bytes received on the UART's RX pin. /** @brief Returns a string of bytes received on the UART's RX pin.
* @param data A pointer to a buffer where the received bytes will be stored. * @param data A pointer to a buffer where the received bytes will be stored.
* @param max_length The maximum number of bytes to receive. * @param max_length The maximum number of bytes to receive.
* @return The number of bytes actually received into the buffer. * @return The number of bytes actually received into the buffer.
*/ */
size_t watch_uart_gets(uint8_t *data, size_t max_length); size_t watch_uart_gets(char *data, size_t max_length);
/// @} /// @}
#endif #endif

View File

@@ -32,13 +32,13 @@ void watch_enable_uart(const uint16_t tx_pin, const uint16_t rx_pin, uint32_t ba
rx_enable = !!rx_pin; rx_enable = !!rx_pin;
} }
void watch_uart_puts(uint8_t *s) { void watch_uart_puts(char *s) {
if (tx_enable) { if (tx_enable) {
// TODO: hook up to UI // TODO: hook up to UI
} }
} }
size_t watch_uart_gets(uint8_t *data, size_t max_length) { size_t watch_uart_gets(char *data, size_t max_length) {
if (rx_enable) { if (rx_enable) {
// TODO: hook up to UI // TODO: hook up to UI
} }