Commit Graph

10 Commits (d5a7796876225b3d9187ea01e55f2cae6af06b0a)

Author SHA1 Message Date
Robert Jördens 8cc7d6b27e Merge remote-tracking branch 'origin/master'
* origin/master:
  Fixing broken link
  Fixing spelling
  Renaming variables, fixing pounder builds
  Renaming variables, moving broker parsing
  Adding logging if provided IP parsing fails
  Removing asserts
  Fixing build
  Updating Stabilizer to remove compile-time config parameters
2021-08-02 15:00:31 +00:00
Ryan Summers c4c3593bae Renaming variables, moving broker parsing 2021-08-02 16:13:01 +02:00
Ryan Summers fb580edcee Updating Stabilizer to remove compile-time config parameters 2021-08-02 13:11:32 +02:00
Robert Jördens 2cd611de74 qspi: bump spi speed to 100 MHz 2021-07-28 11:50:28 +00:00
Ryan Summers f1947db6c9 Squashing manual changes 2021-07-15 13:28:19 +02:00
Robert Jördens 3165c680d6 dma: don't swap buffers
* This uses a new closure-based method to the DMA HAL implementation which
  gives access to the inactive buffer directly.
* It removes changing addresses, the third buffer for DBM, the inactive
  address poisoning, and allows the cancellation of the redundant repeat
  memory barriers and compiler fences.
* This is now around 20 instructions per buffer down from about 100 cycles
  before.
* Also introduces a new `SampleBuffer` type alias.
* The required unpacking of the resources structure is a bit annoying
  but could probably abstraced away.

TODO:

* Test
* Adapt `lockin`
2021-05-24 20:56:11 +02:00
Robert Jördens e2b54d0e53 binaries: move MQTT_ADDRESS to design_parameters
until some better design with DHCP and/or (m)DNS is implemented
2021-03-03 15:01:28 +01:00
Robert Jördens f19988a1bd up the sample rate 2021-02-04 15:42:45 +01:00
Robert Jördens f47ee38d31 move sample ticks and buffer size to design parameters 2021-02-04 12:48:25 +01:00
Ryan Summers 20535a721d Refactoring to support multiple apps 2021-01-18 16:47:47 +01:00