Commit Graph

61 Commits (4d5f1ab5e916494adeaff8f917548d8335b4191b)

Author SHA1 Message Date
Robert Jördens 4d5f1ab5e9 itcm: implement in rust and execute during setup() 2021-05-14 17:23:38 +02:00
Robert Jördens bd491cf584
Merge branch 'master' into rj/itcm 2021-05-10 12:09:01 +02:00
Ryan Summers 19b606c385 Refactoring lockin binaries 2021-05-06 13:08:10 +02:00
Robert Jördens b8b3bc0873 gha: install gcc 2021-04-29 17:44:54 +02:00
Ryan Summers c9f61143f5 Updating JSON syntax 2021-04-29 14:15:16 +02:00
Ryan Summers 7906ef2f9d Updating trigger 2021-04-29 14:12:22 +02:00
Ryan Summers d6cc8f7ed5 Adding bors timeout 2021-04-29 14:07:42 +02:00
Robert Jördens e5557582a2 let bors handle hitl 2021-04-21 15:03:28 +02:00
Robert Jördens c4336f7bf9 ci: add PR labeler 2021-04-09 21:40:58 +02:00
Ryan Summers 02b6b38731 Renaming job to hitl-trigger 2021-04-09 13:36:35 +02:00
Ryan Summers 02aa5d2ed7 Adding program step to HITL runner 2021-04-09 13:35:23 +02:00
Ryan Summers de554d08d9 Renaming to HITL Trigger 2021-04-09 13:24:46 +02:00
Ryan Summers 48b69fa9e6 Fixing run 2021-04-09 12:34:41 +02:00
Ryan Summers 26d83da684 Adding sleep on startup 2021-04-09 12:33:54 +02:00
Ryan Summers f83973f1a2 Renaming HITL workflow 2021-04-09 11:43:30 +02:00
Ryan Summers 9d22febe64 Fixing indent 2021-04-09 11:27:27 +02:00
Ryan Summers f26e0b100e Adding check wait for HITL 2021-04-09 11:25:58 +02:00
Ryan Summers 38b7884b49 Updating HITL to run against PRs to master 2021-04-07 14:18:21 +02:00
Robert Jördens a2e0539218 ci: cron daily 2021-02-23 17:31:44 +01:00
Robert Jördens 47d8a74524 ci: simplify nightly 2021-02-04 17:01:18 +01:00
Robert Jördens 4dfe16fce8 ci: don't save binaries 2021-02-03 18:14:42 +01:00
Robert Jördens 4d37a5483f ci: add release automation 2021-02-03 17:59:44 +01:00
Robert Jördens 5c8f316160
Update ci.yml 2021-02-03 17:24:06 +01:00
Robert Jördens 748a02fc4f ci: slim down
* build binaries in one go
* have bors look at specific jobs and not meta-jobs
* don't do objdump anymore (gdb/embed handle elfs)
* include a nightly build
2021-02-03 16:51:35 +01:00
Robert Jördens 0a25abf9e7 ci: smaller matrix, fix/add lockins 2021-01-31 19:31:09 +01:00
Robert Jördens 41a907a4bf Merge branch 'master' into lockin-bin
* master:
  hitl: undo bin change to make merging easier
  build(deps): bump serde from 1.0.118 to 1.0.120
  hitl: dispatch entire github object
  build(deps): bump log from 0.4.11 to 0.4.13
2021-01-20 15:20:12 +01:00
Robert Jördens 94c4f8e6f7 hitl: undo bin change to make merging easier 2021-01-20 15:09:50 +01:00
Robert Jördens 2236e5f8ab Merge remote-tracking branch 'origin/master' into hitl
* origin/master: (34 commits)
  Reordering lib.rs
  Removing main.rs
  Adding support for multiple applications
  Fixing build
  Moving panic configuration
  Reordering
  Refactoring to support multiple apps
  Updating timer compare offsets
  reciprocal_pll: remove unneeded type cast
  revert changes in main.rs and server.rs
  dsp: add reciprocal_pll
  fix bug in which real signal component is assigned twice
  fix cargo fmt style
  use only integer iir
  remove TODO note relating ADC_BATCHES and calculate_timestamp_timer_period
  shift sin/cos before demodulation product to avoid i64
  use round up half integer rounding
  move timestamp handling into new TimestampHandler struct
  move lock-in code to main.rs
  remove debug_assert in divide_round
  ...
2021-01-20 15:08:47 +01:00
Robert Jördens 775fb79ed9 ci: update 2021-01-20 15:02:35 +01:00
Ryan Summers 20535a721d Refactoring to support multiple apps 2021-01-18 16:47:47 +01:00
Robert Jördens 184a343a7a hitl: dispatch entire github object 2021-01-12 19:06:47 +01:00
Ryan Summers 1307ddb0ba
Merge pull request #196 from vertigo-designs/feature/pounder-timestamping
Feature/pounder timestamping
2021-01-11 01:50:09 -08:00
Robert Jördens f785ec2f51 hitl: dispatch stabilizer event 2021-01-08 19:13:48 +01:00
Robert Jördens 09a7ab2773
ci: correctly use stable toolchain 2021-01-08 19:09:42 +01:00
Robert Jördens 96dc13da35 hitl: rename, add badge 2021-01-08 19:05:51 +01:00
Robert Jördens 72d69960ca
Create hitl.yml 2021-01-08 17:28:07 +01:00
Ryan Summers f6062c666e Fixing pounder v1.1 build 2021-01-06 15:13:28 +01:00
Ryan Summers e9cef7bbac Fixing after review 2021-01-06 14:59:01 +01:00
Matt Huszagh a3cd17fd70 pin clippy to stable 2021-01-04 16:37:46 -08:00
Robert Jördens 4fc1f4397e gha: upload only relevant 2020-12-13 13:24:28 +01:00
Robert Jördens f8b121600e gha: add rust to artifact name 2020-12-11 18:34:42 +01:00
Robert Jördens 193b8e2228 gha: upload-artifacts@v2 2020-12-11 18:22:16 +01:00
Robert Jördens 3b7d90fb45 gha: artifact tweak 2020-12-11 18:07:15 +01:00
Robert Jördens 028ff3847d upload artifacts 2020-12-11 17:36:10 +01:00
Robert Jördens a70110d8cc gha: fix artifact 2020-12-11 17:27:02 +01:00
Robert Jördens a709ab171e gha: fix bors 2020-12-11 17:06:07 +01:00
Robert Jördens 4fbd729cb4 gha: fix toolchain components 2020-12-11 17:04:34 +01:00
Robert Jördens a85738a651 dsp: add host benchmark 2020-12-11 15:19:13 +01:00
Matt Huszagh 1b02f558f6 CI: specify test location using --package dsp 2020-12-04 09:16:10 -08:00
Matt Huszagh b34c8bb8a1 add github CI test workflow 2020-12-04 09:13:58 -08:00