Commit Graph

146 Commits (092af13298befa2290eb34e2e81a2017a4ce2b19)

Author SHA1 Message Date
Diego Barrios Romero c7da098f80 Simplify code 2018-11-16 19:12:36 +01:00
Diego Barrios Romero eb87a741f6 Remove redundant statements 2018-11-16 19:11:13 +01:00
Diego Barrios Romero eb614c73a0 Consolidate variables 2018-11-16 18:46:38 +01:00
Diego Barrios Romero a5c8b8afaa Add coverage support 2018-11-16 18:46:06 +01:00
Diego Barrios Romero 441eb40368 Update changelog 2018-11-16 18:36:39 +01:00
Diego Barrios Romero a92bd92af6 Bump version 2018-11-16 18:36:33 +01:00
Diego Barrios Romero 3459b41fed Move alarm section up in documentation 2018-11-16 18:33:45 +01:00
Diego Barrios Romero e8516dd9bb Add doc generation to CI 2018-11-16 18:23:56 +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 5bff87333c Add maintenance intention badge 2018-11-16 18:07:02 +01:00
Diego Barrios Romero 81e5ac7225 Put badges in separate lines 2018-11-16 18:06:42 +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 9ce8d106ce Extend linux example 2018-11-16 17:36:15 +01:00
Diego Barrios Romero ce7463fc51 Add usage example to readme 2018-11-16 17:34:10 +01:00
Diego Barrios Romero 30cb5566d7 Reorganize driver capabilities 2018-11-16 17:25:24 +01:00
Diego Barrios Romero 34f32ee067 Update changelog 2018-11-03 08:12:01 +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 0dec4954e9 Fix alignment 2018-11-03 07:56:36 +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 77820cf6d0 Extract assert invalid input data macro 2018-11-03 07:51:24 +01:00
Diego Barrios Romero f497e919fc Update changelog for release 2018-10-31 11:18:20 +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 8734afa03f Separate exclusive tests 2018-10-31 10:41:54 +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 3e35295720 Extract constant 2018-10-31 10:14:38 +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