Я установил тикер здесь:
Ticker readSample;
uint16_t* sample() {
samples[sCount]=sensor.read_u16();
sCount++;
if(sCount == 159) {
sCount = 0;
}
return samples;
}
И вызвал его в главной функции здесь:
int main() {
readSample.attach(&sample, 0.0125);
Я получаю код ошибки 304, не знаю, как это преодолеть. Не могу найти прямой ответ, который можно перенести на мою работу.
Ошибка: ни один экземпляр перегруженной функции "mbed :: Ticker :: attach" не соответствует списку аргументов в "main.cpp", строка: 142, столбец: 17
Первый постер, абсолютный любитель кодирования, любая помощь и совет очень ценятся.