Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add USB Composite device to V0/V1/V2 #222

Open
wants to merge 15 commits into
base: main
Choose a base branch
from
Open

Conversation

mcm001
Copy link
Contributor

@mcm001 mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on Nov 6, 2022, 06:55

Fake groundstation over serial sends a whole bunch of packets at once, causing the current groundstation to drop all but the first (usually Orientation) message.

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on Mar 31, 2023, 16:23

added 1 commit

  • f90c7ad6 - Squash all of the usb-composite-device changes

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on Mar 31, 2023, 16:23

added 1 commit

  • 49df3314 - Yeet prop-adcboard-specific code

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on Mar 31, 2023, 16:29

added 1 commit

  • 540c6c4c - USB composite changes

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on Mar 31, 2023, 16:31

added 38 commits

  • 540c6c4c...5534dcff - 35 commits from branch master
  • 68d224b4 - Revert "USB composite changes"
  • 67d25d1d - usb + radio manager composite changes
  • c5e6083c - Merge branch 'master' into usb-composite-device

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on Mar 31, 2023, 16:51

added 2 commits

  • 72034d27 - Enable composite device in IOC
  • bcebb309 - Run lint

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on Mar 31, 2023, 17:30

added 1 commit

  • 1ece9940 - Add flag + crc16 to groundstation code

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on Apr 1, 2023, 05:12

added 1 commit

  • 2547861a - Add hal callback for usb cdc receive

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on Apr 4, 2023, 17:28

mentioned in merge request pyqt_groundstation!46

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on Apr 5, 2023, 20:18

added 1 commit

  • 0de43756 - Update CMakeLists.txt

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 5, 2023, 15:42

added 1 commit

  • ea196e6b - Enable fake USB drive

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 5, 2023, 16:06

added 2 commits

  • 86ff97a7 - Remove usb composite from IOC
  • 31e305f6 - Add composite to build the normal way

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 5, 2023, 16:08

added 1 commit

  • 8699caa0 - Maybe don't hardcode source loc

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 5, 2023, 16:27

added 1 commit

  • f1f19e1f - Fix v1 build

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 5, 2023, 16:28

added 2 commits

  • 63331601 - Add composite to build the normal way
  • 7b6ddc5c - Fix v1 build

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 5, 2023, 16:46

added 3 commits

  • edd82a98 - start to implement in groundstation
  • a611f562 - bruh
  • c21d5cb5 - Remove old groundstation USB code

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 5, 2023, 17:20

added 2 commits

  • ef302fc2 - Spam -Os in V0 code
  • f0a3ffd5 - Create v0_size.patch

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 5, 2023, 17:22

added 1 commit

  • 17f25c10 - Add readme note

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 5, 2023, 17:22

Ready for testing!

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 8, 2023, 17:57

marked this merge request as ready

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 8, 2023, 18:05

added 1 commit

  • 4fd5c7c5 - line endings?

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 8, 2023, 18:06

added 1 commit

  • 27a1a33f - more line endings

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 8, 2023, 18:09

added 1 commit

  • 1b94d1de - clang-format datalog

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 27, 2023, 13:24

added 1 commit

  • 8e003dfe - Change V0 over to usb composite

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 27, 2023, 13:29

added 1 commit

  • 16c96b90 - Add descriptor strings to board config

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 27, 2023, 13:31

added 1 commit

  • 98d980de - Squashed commit of the following:

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 27, 2023, 13:58

added 1 commit

  • 153f49a1 - Add composite to v2

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 27, 2023, 14:17

added 1 commit

  • 80ba7afe - Make CI upload lint fixes

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 27, 2023, 14:19

added 1 commit

  • 91df70f4 - ope

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 27, 2023, 14:33

added 1 commit

  • d7d37869 - Run lint and fix script

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 29, 2023, 15:06

added 5 commits

  • 14619b6a - We really should refactor usb into multiple "devices"
  • 42fc5ed3 - reogranize stuff to build on desktop
  • b58d0bac - Refactor USB to be a C++ class
  • 94b79203 - Fix desktop build
  • 88bfcba9 - Fix other boards

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 29, 2023, 15:11

added 1 commit

  • 56898806 - Implement in hardware manager

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 29, 2023, 15:32

added 1 commit

  • c77fe461 - bork code

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 29, 2023, 15:37

added 1 commit

  • 8611091c - still bjork

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 29, 2023, 15:39

added 1 commit

  • 341f0f60 - still bjork

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on May 31, 2023, 20:05

added 1 commit

  • c57e528f - Reenable usb irq on fcb v2

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on Jun 4, 2023, 11:41

added 1 commit

  • 9e33b4fb - shits

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on Jun 4, 2023, 21:03

added 1 commit

  • 4b4556ee - Hack in USB GPS forwarding

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on Jun 4, 2023, 21:37

added 1 commit

  • f09277f6 - Add CRC-magic-number stuff to real and fake USB groundstation

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on Jun 4, 2023, 21:37

added 1 commit

  • e84c4a6b - run lint

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on Jun 5, 2023, 19:18

added 1 commit

  • f2a8e17b - Add USB composite code

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on Jun 5, 2023, 19:37

added 6 commits

  • f2a8e17b...20f7ebce - 5 commits from branch master
  • 4c6fe27a - Add USB composite code

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on Jun 5, 2023, 20:59

added 1 commit

  • 21a6157d - Add USB composite code

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on Jun 5, 2023, 21:06

added 15 commits

  • 21a6157d...af47b588 - 5 earlier commits
  • 61ee70d9 - Generate V1 code
  • bb83d122 - Remove v1 usb device
  • 3c31f6bc - Remove V2 USB device
  • a376a28b - Generate V2 code
  • e5daa1d5 - Generate groundstation code
  • ad6de415 - Remove groundstation USB device
  • 42d1acb8 - Rename hardware manager
  • 72fa12e7 - Actual system level changes
  • 619ab17a - Create v0_size.patch
  • 793809d0 - Update README.md

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on Jun 7, 2023, 18:53

added 15 commits

Compare with previous version

@mcm001
Copy link
Contributor Author

mcm001 commented Jun 27, 2023

In GitLab by @matthew.morley.ca on Jun 7, 2023, 19:11

added 1 commit

Compare with previous version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant