From 3c3f2df9b01dc7c5c6a317c2952b43b9da121e2d Mon Sep 17 00:00:00 2001 From: Renan Passos <34728048+renanrms@users.noreply.github.com> Date: Thu, 13 Apr 2023 12:11:36 -0300 Subject: [PATCH 1/2] Update timer.rst Changed text because of an inconsistence between title and text explaining the timerGetConfig function. I don't know if the method timerSetConfig really exists. --- docs/source/api/timer.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/source/api/timer.rst b/docs/source/api/timer.rst index d253b6794f9..63cc58230cd 100644 --- a/docs/source/api/timer.rst +++ b/docs/source/api/timer.rst @@ -48,10 +48,10 @@ This function is used to end timer. * ``timer`` timer struct. -timerSetConfig +timerGetConfig ************** -This function is used to configure initialized timer (timerBegin() called). +This function is used to get configuration of initialized timer (timerBegin() called). .. code-block:: arduino @@ -372,4 +372,4 @@ Repeat timer example: Watchdog timer example: .. literalinclude:: ../../../libraries/ESP32/examples/Timer/WatchdogTimer/WatchdogTimer.ino - :language: arduino \ No newline at end of file + :language: arduino From a475069676bd3c890ff2e6daf17db6fb89af7900 Mon Sep 17 00:00:00 2001 From: Renan Passos <34728048+renanrms@users.noreply.github.com> Date: Fri, 21 Apr 2023 21:00:35 -0300 Subject: [PATCH 2/2] Update timer.rst Add informations about timerSetConfig function. --- docs/source/api/timer.rst | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/source/api/timer.rst b/docs/source/api/timer.rst index 63cc58230cd..7a97feaabce 100644 --- a/docs/source/api/timer.rst +++ b/docs/source/api/timer.rst @@ -62,6 +62,18 @@ This function is used to get configuration of initialized timer (timerBegin() ca This function will return ``configuration`` as uint32_t number. This can be translated by inserting it to struct ``timer_cfg_t.val``. +timerSetConfig +************** + +This function is used to configure initialized timer (timerBegin() called). + +.. code-block:: arduino + + void timerSetConfig(hw_timer_t *timer, uint32_t config); + +* ``timer`` timer struct. +* ``config`` configuration as uint32_t number. Use configuration struct ``timer_cfg_t`` and pass ``timer_cfg_t.val`` as ``config`` paramater. + timerAttachInterrupt ********************