Kevin Townsend

Results 23 issues of Kevin Townsend

I was trying this project out with the CSR tools on a BC417-based module, but the code as is doesn't seem to run out of the box (opening the project...

This PR enables the Arm MPS3 development board using the AN524 (Arm Cortex-M33) application image: - It has been tested using QEMU (6.0.0) and on actual HW. Instructions on building...

devkit

Using the [existing TCS34725 driver](https://github.com/apache/mynewt-core/tree/master/hw/drivers/sensors/tcs34725) to evaluate light levels (lux) and color temperature (kelvin), I've spotted a few issues with the existing implementation of `sensor_color_data` in the generic [sensor API](https://github.com/apache/mynewt-core/tree/master/hw/sensor)....

enhancement

Unit tests are not only helpful to promote code quality, they are also useful documentation for packages, and are generally up to date with any API changes. As such, would...

enhancement

Some other matrix factorisations to consider for implementation in the future: https://nhigham.com/2022/05/18/the-big-six-matrix-factorizations/

category:enhancement
area:matrices

DSP-related functions and features ## Moving Average Filters - [ ] Simple moving average filter - [ ] Windowed moving average filter - [ ] Weighted moving average filter ##...

category:enhancement
help wanted
API
priority:medium
area:dsp

Add an initial scalar module witth useful functions for single or double precision, such as: - [Fast Inverse Square Root](https://en.wikipedia.org/wiki/Fast_inverse_square_root) (vector normalisation, etc.) - single magic number = `0x5F375A86` -...

There is a desire to introduce a standard mechanism to represent **measurements** in zscilib, where the following information can be specified for one or more measurement values of the same...

help wanted
API
status:in progress
area:measurement

Add support for complex numbers, using some variation of: ```c typedef struct zsl_complex { zsl_real_t real; zsl_real_t imag; } zsl_complex_t; ``` ToDo: Analyse if it's appropriate to use `complex.h` (c99)...

category:enhancement
API
priority:medium

## Relativity (`relativity.c`) - [ ] Time dilatation - [ ] Lorentz contraction - [ ] Relativistic momentum - [ ] Kinetic energy - [ ] Mass to energy -...

category:enhancement
API
priority:low
area:physics