Commit Graph

  • eb87a741f6 Remove redundant statements Diego Barrios Romero 2018-11-16 19:11:13 +0100
  • eb614c73a0 Consolidate variables Diego Barrios Romero 2018-11-16 18:46:38 +0100
  • a5c8b8afaa Add coverage support Diego Barrios Romero 2018-11-16 18:46:06 +0100
  • 441eb40368 Update changelog Diego Barrios Romero 2018-11-16 18:36:39 +0100
  • a92bd92af6 Bump version Diego Barrios Romero 2018-11-16 18:36:33 +0100
  • 3459b41fed Move alarm section up in documentation Diego Barrios Romero 2018-11-16 18:33:45 +0100
  • e8516dd9bb Add doc generation to CI Diego Barrios Romero 2018-11-16 18:23:56 +0100
  • c10bf7de9d Rename date to day as it is a day of the month. Diego Barrios Romero 2018-11-16 18:22:30 +0100
  • 5bff87333c Add maintenance intention badge Diego Barrios Romero 2018-11-16 18:07:02 +0100
  • 81e5ac7225 Put badges in separate lines Diego Barrios Romero 2018-11-16 18:06:42 +0100
  • 7d7008a583 Make type conversions explicit Diego Barrios Romero 2018-11-16 17:59:17 +0100
  • f971786c0d Pass variablue per value Diego Barrios Romero 2018-11-16 17:50:06 +0100
  • 4674d06546 Make types copyable Diego Barrios Romero 2018-11-16 17:47:48 +0100
  • a7c3f0c83a Simplify range Diego Barrios Romero 2018-11-16 17:45:03 +0100
  • 06e5aaddf3 Combine statement Diego Barrios Romero 2018-11-16 17:37:04 +0100
  • 9ce8d106ce Extend linux example Diego Barrios Romero 2018-11-16 17:36:15 +0100
  • ce7463fc51 Add usage example to readme Diego Barrios Romero 2018-11-16 17:34:10 +0100
  • 30cb5566d7 Reorganize driver capabilities Diego Barrios Romero 2018-11-16 17:25:24 +0100
  • 34f32ee067 Update changelog Diego Barrios Romero 2018-11-03 08:12:01 +0100
  • 0de8f5b8b7 Add examples of setting alarms Diego Barrios Romero 2018-11-03 08:11:53 +0100
  • b717f4e62b Add support for setting alarm 2 Diego Barrios Romero 2018-11-03 08:11:38 +0100
  • c3927e46c3 Add support for settin alarm1 to a weekday Diego Barrios Romero 2018-11-03 08:09:32 +0100
  • 46d6656009 Add function to set the alarm1 to a date Diego Barrios Romero 2018-11-03 08:06:18 +0100
  • e6a1c4826f Improve documentation Diego Barrios Romero 2018-11-03 07:59:59 +0100
  • 7e9bfcff13 Add support for enabling/disabling alarm interrupts Diego Barrios Romero 2018-11-03 07:59:41 +0100
  • d883c9c499 Add support for checking if alarms have matched and clearing the flag Diego Barrios Romero 2018-11-03 07:58:24 +0100
  • 0dec4954e9 Fix alignment Diego Barrios Romero 2018-11-03 07:56:36 +0100
  • 1465d116ab Extract function to convert Hours to a register value Diego Barrios Romero 2018-11-03 07:55:39 +0100
  • 4675e902ad Move conversion function up for reuse Diego Barrios Romero 2018-11-03 07:54:47 +0100
  • 2304e08d1f Change: clear_has_been_stopped_flag always clears without checking first Diego Barrios Romero 2018-11-03 07:53:01 +0100
  • 77820cf6d0 Extract assert invalid input data macro Diego Barrios Romero 2018-11-03 07:51:24 +0100
  • f497e919fc Update changelog for release v0.1.0 Diego Barrios Romero 2018-10-31 11:18:20 +0100
  • 34f74f7c60 Fix links Diego Barrios Romero 2018-10-31 11:17:31 +0100
  • 10ac7e4b7c DS3234: Add function to enable/disable temperature conversions on battery Diego Barrios Romero 2018-10-31 11:07:38 +0100
  • 46aff07f81 Improve documentation of default state Diego Barrios Romero 2018-10-31 11:07:15 +0100
  • 0f866f8145 Move constructors/destructors to the specific modules Diego Barrios Romero 2018-10-31 10:47:10 +0100
  • 8734afa03f Separate exclusive tests Diego Barrios Romero 2018-10-31 10:41:54 +0100
  • b70f4a6ffa Add functions to set the temperature conversion rate Diego Barrios Romero 2018-10-31 10:37:42 +0100
  • 3e35295720 Extract constant Diego Barrios Romero 2018-10-31 10:14:38 +0100
  • 4361e87645 Add functions to enable/disable the 32kHz output when battery-powered Diego Barrios Romero 2018-10-31 10:10:41 +0100
  • 8bea870813 Extract function to write the status register Diego Barrios Romero 2018-10-31 10:01:47 +0100
  • 73ca2703c9 Cache status value in the driver Diego Barrios Romero 2018-10-31 07:52:15 +0100
  • d18de45f95 Update documentation of driver capabilities Diego Barrios Romero 2018-10-31 07:11:12 +0100
  • 1f3d060332 Add is_running to eneble/disable example Diego Barrios Romero 2018-10-31 07:08:59 +0100
  • 672cd40b54 Add example of square-wave generation Diego Barrios Romero 2018-10-31 07:08:36 +0100
  • 692e3ad834 Add function to set the square-wave output frequency Diego Barrios Romero 2018-10-31 06:55:16 +0100
  • 5168dbe68f Add function to enable/disable the square wave generation Diego Barrios Romero 2018-10-31 06:53:28 +0100
  • 2aba6332e7 Add function to read whether the oscillator is running Diego Barrios Romero 2018-10-31 06:52:28 +0100
  • 8c6b9ff777 Add function to select function of int/sqw output pin Diego Barrios Romero 2018-10-31 06:52:08 +0100
  • 70657dd917 Add function to read the aging offset Diego Barrios Romero 2018-10-31 06:51:04 +0100
  • ca36814a09 Cache the status of the control register in the driver to avoid reads Diego Barrios Romero 2018-10-31 06:50:26 +0100
  • a12e165281 Improve documentation Diego Barrios Romero 2018-10-31 06:43:15 +0100
  • 05368a36c9 Add some usage examples Diego Barrios Romero 2018-10-29 18:51:36 +0100
  • 2b86ac70d2 Update driver capabilities Diego Barrios Romero 2018-10-29 18:48:07 +0100
  • b01c258e60 Add function to read the temperature Diego Barrios Romero 2018-10-29 18:36:15 +0100
  • 03b7012ec3 Add function to set the aging offset Diego Barrios Romero 2018-10-29 18:26:03 +0100
  • c41526b7ec Add function to force a temperature conversion and time compensation Diego Barrios Romero 2018-10-29 18:25:16 +0100
  • 08f83660d0 Add functions to enable/disable the 32kHz output Diego Barrios Romero 2018-10-29 18:24:20 +0100
  • 7f3d1220d0 Add function to clear the has been stopped flag Diego Barrios Romero 2018-10-29 18:22:44 +0100
  • 9d236eb8c6 Add function to check if the oscillator has been stopped. Diego Barrios Romero 2018-10-29 18:19:12 +0100
  • 0ad4a4e585 Add support for reading busy status Diego Barrios Romero 2018-10-29 18:16:23 +0100
  • 75c2988fa4 Fix checking transactions Diego Barrios Romero 2018-10-29 18:09:02 +0100
  • 6b2f92877b Add usage examples Diego Barrios Romero 2018-10-28 20:23:54 +0100
  • 6e477fa5bf Add function to enable/disable the oscillator Diego Barrios Romero 2018-10-28 20:17:36 +0100
  • d1a1ddbda3 Rename test module Diego Barrios Romero 2018-10-28 19:47:47 +0100
  • 60087909a7 Add tests for datetime checks Diego Barrios Romero 2018-10-28 19:45:06 +0100
  • 8459963f45 Add function to set the complete datetime at once Diego Barrios Romero 2018-10-28 19:36:25 +0100
  • 12dca9f499 Add support for reading the complete date/time at once Diego Barrios Romero 2018-10-28 19:16:36 +0100
  • 30fb022867 Generalize macro for array reading Diego Barrios Romero 2018-10-28 18:55:56 +0100
  • 984aa837d4 Extract year conversion Diego Barrios Romero 2018-10-28 18:18:22 +0100
  • e4ab20df20 Extract hour conversion Diego Barrios Romero 2018-10-28 18:17:05 +0100
  • 16c4b46843 Generalize array reading and writing Diego Barrios Romero 2018-10-28 18:04:34 +0100
  • ccca20aa4a Add functions to get/set the year Diego Barrios Romero 2018-10-28 17:28:55 +0100
  • 2cf7855293 Add function to get/set the month Diego Barrios Romero 2018-10-28 15:44:17 +0100
  • 63fe08c6b5 Support transaction list Diego Barrios Romero 2018-10-28 15:43:06 +0100
  • ba5213adf2 Add functions to set/get the day of the month Diego Barrios Romero 2018-10-28 13:32:51 +0100
  • 85c1b6189a Add functions to set/get the week day Diego Barrios Romero 2018-10-28 13:28:11 +0100
  • 9e56a48cd3 Refactor invalid param tests Diego Barrios Romero 2018-10-28 13:26:46 +0100
  • d8e56f8694 Add tests for 12h PM hours Diego Barrios Romero 2018-10-28 13:15:18 +0100
  • 2ff917a5f0 Refactor tests Diego Barrios Romero 2018-10-28 13:14:12 +0100
  • e79b38f629 Add tests for invalid values Diego Barrios Romero 2018-10-28 12:52:24 +0100
  • b9610b6e73 Add methods to get/set the hours Diego Barrios Romero 2018-10-28 12:46:12 +0100
  • c1b02cb3c0 Add functions to get/set the minutes. Diego Barrios Romero 2018-10-28 12:27:40 +0100
  • 4aa34d8ab4 Remove unnecessary directive Diego Barrios Romero 2018-10-28 12:09:48 +0100
  • cb61468456 Deny warnings Diego Barrios Romero 2018-10-28 12:07:55 +0100
  • d2a675ef70 Move macros to common file Diego Barrios Romero 2018-10-28 12:06:25 +0100
  • 8546577469 Allow unused code from common test module Diego Barrios Romero 2018-10-28 11:58:03 +0100
  • cfa75dbde0 Fix blanks Diego Barrios Romero 2018-10-28 11:57:46 +0100
  • 258a172356 Restructure ds323x module Diego Barrios Romero 2018-10-28 11:57:31 +0100
  • 4d105bf11e Split tests into modules Diego Barrios Romero 2018-10-28 11:52:07 +0100
  • e5ff811c59 Add examples of creating/destroying devices Diego Barrios Romero 2018-10-28 11:00:23 +0100
  • b9f3c368b6 Add info about the ICs Diego Barrios Romero 2018-10-28 10:49:04 +0100
  • 23df1cfa99 Add linux example Diego Barrios Romero 2018-10-28 10:32:41 +0100
  • 5e613bec35 Add CI Diego Barrios Romero 2018-10-28 10:31:28 +0100
  • 9532c1b462 Initial version Diego Barrios Romero 2018-10-28 10:31:13 +0100