День добрый.
Не могу победить данные в формате char, а именно вывод rtc.getTimeChar(), rtc.getDateChar(time_array).
Ближе к делу. В каком месте я делаю неправильно?
Ниже код
В выводе получаю
И второй вопрос. Данные из rtc.getTimeChar(time_array) выводятся в формате HH:MM:SS. Какие есть варианты как убрать двоеточия, выбрать отдельные цифры?
Не могу победить данные в формате char, а именно вывод rtc.getTimeChar(), rtc.getDateChar(time_array).
Ближе к делу. В каком месте я делаю неправильно?
Ниже код
C++:
#include <microDS3231.h>
MicroDS3231 rtc;
char time_array[8];
char date_array[10];
void setup() {
Serial.begin(9600);
while (!Serial);
}
void loop() {
rtc.getTimeChar(time_array);
rtc.getDateChar(date_array);
}
В выводе получаю
И второй вопрос. Данные из rtc.getTimeChar(time_array) выводятся в формате HH:MM:SS. Какие есть варианты как убрать двоеточия, выбрать отдельные цифры?
Изменено: