<feed xmlns='http://www.w3.org/2005/Atom'>
<title>infinitime.git/cmake-nRF5x, branch analog24</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/'/>
<entry>
<title>Switch to freertos timers (#1095)</title>
<updated>2022-06-06T15:47:43Z</updated>
<author>
<name>Michele Bini</name>
<email>michele.bini@gmail.com</email>
</author>
<published>2022-06-06T15:47:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/commit/?id=35dcf8c8607483c104711c9398d47d57147f4389'/>
<id>35dcf8c8607483c104711c9398d47d57147f4389</id>
<content type='text'>
* Use FreeRTOS timer for AlarmController
* Use FreeRTOS timer for MotorController
* Remove app_timer component from compilation as we now solely use
  FreeROTS timer
* Simplify variable and text names for AlarmController and MotorController timers
* Call ScheduleAlarm directly from StopAlerting, for recurring timers

Co-authored-by: Riku Isokoski &lt;riksu9000@gmail.com&gt;
Co-authored-by: NeroBurner &lt;pyro4hell@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Use FreeRTOS timer for AlarmController
* Use FreeRTOS timer for MotorController
* Remove app_timer component from compilation as we now solely use
  FreeROTS timer
* Simplify variable and text names for AlarmController and MotorController timers
* Call ScheduleAlarm directly from StopAlerting, for recurring timers

Co-authored-by: Riku Isokoski &lt;riksu9000@gmail.com&gt;
Co-authored-by: NeroBurner &lt;pyro4hell@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Fix various typos</title>
<updated>2022-06-05T06:31:23Z</updated>
<author>
<name>luz paz</name>
<email>luzpaz@github.com</email>
</author>
<published>2022-05-31T19:17:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/commit/?id=03a510bd182cdb89005d75e0f8dacf734efce315'/>
<id>03a510bd182cdb89005d75e0f8dacf734efce315</id>
<content type='text'>
Found via `codespell -q 3 -S ./src/libs -L ans,doubleclick,trough`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Found via `codespell -q 3 -S ./src/libs -L ans,doubleclick,trough`
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: Fix a few typos (#606)</title>
<updated>2021-09-13T18:02:53Z</updated>
<author>
<name>Tim Gates</name>
<email>tim.gates@iress.com</email>
</author>
<published>2021-09-13T18:02:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/commit/?id=84a93b54410681ce1aaae80ba7a7e6d3300dcfa1'/>
<id>84a93b54410681ce1aaae80ba7a7e6d3300dcfa1</id>
<content type='text'>
* docs: Fix a few typos

There are small typos in:
- doc/versioning.md
- src/components/ble/NimbleController.cpp
- src/libs/mynewt-nimble/CODING_STANDARDS.md
- src/libs/mynewt-nimble/docs/btshell/btshell_GAP.rst
- src/systemtask/SystemTask.cpp

Fixes:
- Should read `milliseconds` rather than `miliseconds`.
- Should read `unnecessary` rather than `uncesseray`.
- Should read `target` rather than `tharget`.
- Should read `project` rather than `projct`.
- Should read `preferred` rather than `prefered`.
- Should read `functioning` rather than `functionning`.
- Should read `forever` rather than `forver`.
- Should read `existing` rather than `exisiting`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* docs: Fix a few typos

There are small typos in:
- doc/versioning.md
- src/components/ble/NimbleController.cpp
- src/libs/mynewt-nimble/CODING_STANDARDS.md
- src/libs/mynewt-nimble/docs/btshell/btshell_GAP.rst
- src/systemtask/SystemTask.cpp

Fixes:
- Should read `milliseconds` rather than `miliseconds`.
- Should read `unnecessary` rather than `uncesseray`.
- Should read `target` rather than `tharget`.
- Should read `project` rather than `projct`.
- Should read `preferred` rather than `prefered`.
- Should read `functioning` rather than `functionning`.
- Should read `forever` rather than `forver`.
- Should read `existing` rather than `exisiting`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable various compilation flags to reduce the binary size (#401)</title>
<updated>2021-06-01T19:03:01Z</updated>
<author>
<name>JF002</name>
<email>JF002@users.noreply.github.com</email>
</author>
<published>2021-06-01T19:03:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/commit/?id=1b6acdedc2ae892bece04479a64ad28120eced8c'/>
<id>1b6acdedc2ae892bece04479a64ad28120eced8c</id>
<content type='text'>
* Add the following compilation flags:
 * -fno-exceptions and -fno-non-call-exceptions : disable exception handling
 * -fno-rtti : disable run time type information (needed by dynamic_cast, for example)

These flags reduce the binary size by about 100KB!

Also, -fstack-usage generate debug info (not in final binary) to allow tools like Puncover to do a stack analysis.

* Remove unused CMake variables in CMake_nRF5x.cmake (duplicated in src/CMakeLists.txt).
Replace -O0 by -Og in DEBUG builds. This generates a smaller binary (small enough for the internal memory) that is debugger friendly.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add the following compilation flags:
 * -fno-exceptions and -fno-non-call-exceptions : disable exception handling
 * -fno-rtti : disable run time type information (needed by dynamic_cast, for example)

These flags reduce the binary size by about 100KB!

Also, -fstack-usage generate debug info (not in final binary) to allow tools like Puncover to do a stack analysis.

* Remove unused CMake variables in CMake_nRF5x.cmake (duplicated in src/CMakeLists.txt).
Replace -O0 by -Og in DEBUG builds. This generates a smaller binary (small enough for the internal memory) that is debugger friendly.</pre>
</div>
</content>
</entry>
<entry>
<title>Resolved C++14 Cmake build issues so correctly building to C99/C++14 standards</title>
<updated>2021-03-16T12:43:50Z</updated>
<author>
<name>Niall Cooling</name>
<email>niallcooling@gmail.com</email>
</author>
<published>2021-03-16T12:43:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/commit/?id=14bd790701f4e2f6d75ef8a1f52b9f38023c2dd9'/>
<id>14bd790701f4e2f6d75ef8a1f52b9f38023c2dd9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove reference to NRF Softdevice in CMake and documentation.</title>
<updated>2020-05-16T14:13:22Z</updated>
<author>
<name>JF</name>
<email>jf@codingfield.com</email>
</author>
<published>2020-05-16T14:13:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/commit/?id=d6c6ac4cf5801e17caf7bfc0878423703ed0413b'/>
<id>d6c6ac4cf5801e17caf7bfc0878423703ed0413b</id>
<content type='text'>
Update documentation.
Remove Asserts when starting advertising to prevent crash (known bug).
Set version 0.5.0.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update documentation.
Remove Asserts when starting advertising to prevent crash (known bug).
Set version 0.5.0.
</pre>
</div>
</content>
</entry>
<entry>
<title>Integration of nimble, work in progress.</title>
<updated>2020-04-19T18:44:59Z</updated>
<author>
<name>JF</name>
<email>jf@codingfield.com</email>
</author>
<published>2020-04-19T18:44:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/commit/?id=dd6aecbf6b343e40f75808f5e26a077eb22a2ed2'/>
<id>dd6aecbf6b343e40f75808f5e26a077eb22a2ed2</id>
<content type='text'>
Advertising is working.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Advertising is working.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for BLE notification (ANS client).</title>
<updated>2020-03-25T20:23:40Z</updated>
<author>
<name>JF</name>
<email>jf@codingfield.com</email>
</author>
<published>2020-03-25T20:23:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/commit/?id=68240704c7a60534342cfc0157564f11cf82d9d8'/>
<id>68240704c7a60534342cfc0157564f11cf82d9d8</id>
<content type='text'>
Work In Progress!!!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Work In Progress!!!
</pre>
</div>
</content>
</entry>
<entry>
<title>cleaned up openocd cmake options and added a readme</title>
<updated>2020-01-26T15:40:45Z</updated>
<author>
<name>lucas</name>
<email>luben93@gmail.com</email>
</author>
<published>2020-01-26T15:40:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/commit/?id=61284527048c0a9caeea81ff0da92d2c1adedfd7'/>
<id>61284527048c0a9caeea81ff0da92d2c1adedfd7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>added some inital support for flashing via openocd instead of gdb, for wider compatability</title>
<updated>2020-01-26T00:38:06Z</updated>
<author>
<name>lucas</name>
<email>luben93@gmail.com</email>
</author>
<published>2020-01-26T00:38:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/commit/?id=37d50ed62bd3ff396ac37a23a923a6fcf0f25cad'/>
<id>37d50ed62bd3ff396ac37a23a923a6fcf0f25cad</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
