Diego Barrios Romero
|
08d5192367
|
Extract method for H24 conversion
|
2020-05-02 12:45:05 +02:00 |
Diego Barrios Romero
|
b22cba6c63
|
Small simplification
|
2020-05-02 12:17:49 +02:00 |
Diego Barrios Romero
|
c3106c0f49
|
Rename methods due to Rust conventions
|
2020-05-02 11:48:45 +02:00 |
Diego Barrios Romero
|
3c8d378d6f
|
Implement Rtcc trait
|
2020-05-02 11:36:42 +02:00 |
Diego Barrios Romero
|
ed9502842d
|
Seal public types
|
2019-05-16 19:24:25 +02:00 |
Diego Barrios Romero
|
49f72014a7
|
Remove unnecessary statements
|
2019-05-16 19:24:13 +02:00 |
Diego Barrios Romero
|
af20f0321c
|
Code formatting
|
2019-05-16 19:18:07 +02:00 |
Diego Barrios Romero
|
c74f6a86f4
|
Add SPI mode constants
|
2019-05-16 19:12:39 +02:00 |
Diego Barrios Romero
|
0ef5cec642
|
Use embedded_hal::digital::v2::OutputPin traits
|
2019-05-16 18:50:11 +02:00 |
Diego Barrios Romero
|
f9a4918354
|
Remove leading 0 to avoid confusion
|
2019-04-17 17:38:23 +02:00 |
Diego Barrios Romero
|
1be01a3b18
|
Add links to driver-examples repo
|
2019-04-17 17:38:23 +02:00 |
Diego Barrios Romero
|
4db4677ea2
|
Do not deny warnings
|
2019-04-17 17:38:23 +02:00 |
Diego Barrios Romero
|
c7da098f80
|
Simplify code
|
2018-11-16 19:12:36 +01:00 |
Diego Barrios Romero
|
3459b41fed
|
Move alarm section up in documentation
|
2018-11-16 18:33:45 +01:00 |
Diego Barrios Romero
|
c10bf7de9d
|
Rename date to day as it is a day of the month.
|
2018-11-16 18:22:30 +01:00 |
Diego Barrios Romero
|
7d7008a583
|
Make type conversions explicit
|
2018-11-16 17:59:17 +01:00 |
Diego Barrios Romero
|
f971786c0d
|
Pass variablue per value
|
2018-11-16 17:50:06 +01:00 |
Diego Barrios Romero
|
4674d06546
|
Make types copyable
|
2018-11-16 17:47:48 +01:00 |
Diego Barrios Romero
|
a7c3f0c83a
|
Simplify range
|
2018-11-16 17:45:03 +01:00 |
Diego Barrios Romero
|
06e5aaddf3
|
Combine statement
|
2018-11-16 17:37:04 +01:00 |
Diego Barrios Romero
|
30cb5566d7
|
Reorganize driver capabilities
|
2018-11-16 17:25:24 +01:00 |
Diego Barrios Romero
|
0de8f5b8b7
|
Add examples of setting alarms
|
2018-11-03 08:11:53 +01:00 |
Diego Barrios Romero
|
b717f4e62b
|
Add support for setting alarm 2
|
2018-11-03 08:11:38 +01:00 |
Diego Barrios Romero
|
c3927e46c3
|
Add support for settin alarm1 to a weekday
|
2018-11-03 08:09:32 +01:00 |
Diego Barrios Romero
|
46d6656009
|
Add function to set the alarm1 to a date
|
2018-11-03 08:06:18 +01:00 |
Diego Barrios Romero
|
e6a1c4826f
|
Improve documentation
|
2018-11-03 07:59:59 +01:00 |
Diego Barrios Romero
|
7e9bfcff13
|
Add support for enabling/disabling alarm interrupts
|
2018-11-03 07:59:41 +01:00 |
Diego Barrios Romero
|
d883c9c499
|
Add support for checking if alarms have matched and clearing the flag
|
2018-11-03 07:58:24 +01:00 |
Diego Barrios Romero
|
1465d116ab
|
Extract function to convert Hours to a register value
|
2018-11-03 07:55:39 +01:00 |
Diego Barrios Romero
|
4675e902ad
|
Move conversion function up for reuse
|
2018-11-03 07:54:47 +01:00 |
Diego Barrios Romero
|
2304e08d1f
|
Change: clear_has_been_stopped_flag always clears without checking first
|
2018-11-03 07:53:01 +01:00 |
Diego Barrios Romero
|
34f74f7c60
|
Fix links
|
2018-10-31 11:17:31 +01:00 |
Diego Barrios Romero
|
10ac7e4b7c
|
DS3234: Add function to enable/disable temperature conversions on battery
|
2018-10-31 11:07:38 +01:00 |
Diego Barrios Romero
|
46aff07f81
|
Improve documentation of default state
|
2018-10-31 11:07:15 +01:00 |
Diego Barrios Romero
|
0f866f8145
|
Move constructors/destructors to the specific modules
|
2018-10-31 10:47:10 +01:00 |
Diego Barrios Romero
|
b70f4a6ffa
|
Add functions to set the temperature conversion rate
|
2018-10-31 10:37:42 +01:00 |
Diego Barrios Romero
|
4361e87645
|
Add functions to enable/disable the 32kHz output when battery-powered
|
2018-10-31 10:10:41 +01:00 |
Diego Barrios Romero
|
8bea870813
|
Extract function to write the status register
|
2018-10-31 10:01:47 +01:00 |
Diego Barrios Romero
|
73ca2703c9
|
Cache status value in the driver
|
2018-10-31 07:52:15 +01:00 |
Diego Barrios Romero
|
d18de45f95
|
Update documentation of driver capabilities
|
2018-10-31 07:11:12 +01:00 |
Diego Barrios Romero
|
1f3d060332
|
Add is_running to eneble/disable example
|
2018-10-31 07:08:59 +01:00 |
Diego Barrios Romero
|
672cd40b54
|
Add example of square-wave generation
|
2018-10-31 07:08:36 +01:00 |
Diego Barrios Romero
|
692e3ad834
|
Add function to set the square-wave output frequency
|
2018-10-31 06:55:16 +01:00 |
Diego Barrios Romero
|
5168dbe68f
|
Add function to enable/disable the square wave generation
|
2018-10-31 06:53:28 +01:00 |
Diego Barrios Romero
|
2aba6332e7
|
Add function to read whether the oscillator is running
|
2018-10-31 06:52:28 +01:00 |
Diego Barrios Romero
|
8c6b9ff777
|
Add function to select function of int/sqw output pin
|
2018-10-31 06:52:08 +01:00 |
Diego Barrios Romero
|
70657dd917
|
Add function to read the aging offset
|
2018-10-31 06:51:04 +01:00 |
Diego Barrios Romero
|
ca36814a09
|
Cache the status of the control register in the driver to avoid reads
|
2018-10-31 06:50:26 +01:00 |
Diego Barrios Romero
|
a12e165281
|
Improve documentation
|
2018-10-31 06:43:15 +01:00 |
Diego Barrios Romero
|
05368a36c9
|
Add some usage examples
|
2018-10-29 18:51:36 +01:00 |