File DS3231M.cpp
FileList > firmware > DS3231M.cpp
Go to the source code of this file
This file implements functionalities for the DS3231M RTC module.More...
#include "Wire.h"#include "DS3231M.h"#include "Debug.h"
Macros
| Type | Name |
|---|---|
| define | DEBUG_LEVEL [**DEBUG\_DS3231M**](Debug_8h.md#define-debug_ds3231m)Redefinition of the debug level for this source file. |
| define | DEBUG_TAG "DS3231M"Tag when sending debug messages. |
Detailed Description
Provides methods for reading and setting time and date, managing alarms and other RTC configurations.
- DS3231M Datasheet: https://dfimg.dfrobot.com/nobody/wiki/456426e32d698477163ee658755f4d05.pdf
- DFRobot_DS3231M library repository: https://github.com/DFRobot/DFRobot_DS3231M
Author:
[ALD-DSL/ATARI_RESEARCH_LAB]
Date:
[2024-07-22/2025-10-15]
Version:
2.0
Copyright:
GNU General Public License version 3 or later
Note:
This module is based on the DFRobot library for the DS3231M https://github.com/DFRobot/DFRobot_DS3231M
Copyright 2010 DFRobot Co.Ltd
License: MIT License
Macro Definition Documentation
define DEBUG_LEVEL
Redefinition of the debug level for this source file.
define DEBUG_TAG
Tag when sending debug messages.
The documentation for this class was generated from the following file firmware/DS3231M.cpp