Commit Graph

  • be42f8c3f6 extracting commands header magic Andrey 2023-07-11 11:15:53 -0400
  • b29abe958a better code comment doc3 Andrey 2023-07-11 11:06:24 -0400
  • 58eb7747ab better code comment doc2 Andrey 2023-07-11 11:09:24 -0400
  • 4afd47bc67 better code comment doc Andrey 2023-07-11 11:06:24 -0400
  • 2e2d2acef4 preparation for mask feature: only extracting method mask-step-1 rusefillc 2023-07-08 22:38:53 -0400
  • d69c6fc4d7 github action showing that source code in fact compiles ci Andrey 2023-07-08 20:33:49 -0400
  • 9fddea4ad1 Sanitize remote URL master 2023.07.08 Ethan Zonca 2023-06-29 21:33:17 -0400
  • 0e2e9169f1 Wait on USB TX busy instead of abort. Add error register reporting over USB. Update flash cmdline to leave bootloader after complete. Ethan Zonca 2023-01-21 14:56:37 -0500
  • 3c0a6fc53b Disable interrupts during critical period Ethan Zonca 2023-01-13 14:50:52 -0500
  • 8ca5d39d63
    Merge pull request #11 from bridadan/feature/enable_tx_fifo_priority normaldotcom 2021-03-02 22:32:39 -0500
  • 7b06b04fe7 Enable CAN FIFO Transmit priority Brian Daniels 2021-02-22 11:58:33 -0500
  • 8c005eb537 Increase flash latency to 1. This may have caused some previous intermittent issues. Increase USB buffer size to accomodate version string. Add fault ISRs for debugging. Ethan Zonca 2021-02-21 16:02:21 -0500
  • cb2fa58fbc Add data buffering: backport of major buffering features from g4: CAN TX buffering, CDC RX buffering. No USB TX buffering yet. Ethan Zonca 2021-02-21 13:03:27 -0500
  • 1b8f8b847b Update build to default to internal oscillator Ethan Zonca 2020-04-14 22:17:47 -0400
  • 4e326a7759 Update USB descriptors to correctly be self-powered Ethan Zonca 2020-04-14 22:17:33 -0400
  • 5d8c272fce Add missing files. Default to using the internal oscillator. Ethan Zonca 2020-04-14 21:49:42 -0400
  • 100f0fe01b Big update: Bump HAL library, CMSIS, and USB library. Largest changes is the CAN library, now sanely adds messages to TX mailboxes. Ethan Zonca 2020-03-05 19:57:22 -0500
  • 1205aa622d Update makefile to name binaries with commit hash Ethan Zonca 2019-04-10 08:30:41 -0400
  • 6c5075c20f Increase version hash length, update USB descriptor Ethan Zonca 2019-04-07 22:37:54 -0400
  • adbbb7bf1d Add readme info for firmware version command Ethan Zonca 2019-04-07 22:32:30 -0400
  • da4c91cbff Add firmware version reporting via V slcan message and via USB descriptor Ethan Zonca 2019-04-07 22:29:33 -0400
  • 0bc8ec5b42 Set CRS polarity; don't force software sync event on startup Ethan Zonca 2019-04-05 09:16:25 -0400
  • f6a60edd48 Indentation and commenting, no functional changes Ethan Zonca 2019-01-01 12:24:33 -0500
  • 430db8223f Disable ACK/NACK as it causes lockup. Need to debug. Ethan Zonca 2019-01-01 12:23:26 -0500
  • 91b4fb8fd3 Fix support for disabling autoretransmission. Tested; works. Ethan Zonca 2019-01-01 11:59:37 -0500
  • 3a0efec0b9 Add transmission of ack/nack over USB Ethan Zonca 2019-01-01 11:59:15 -0500
  • 3e6b6d7428 Readme updates Ethan Zonca 2018-12-31 14:32:22 -0500
  • 23061febec Update README and add support for autoretransmit enable/disable Ethan Zonca 2018-12-31 14:24:46 -0500
  • 4f71d65de4
    Merge pull request #7 from jorticus/master normaldotcom 2018-10-28 20:42:49 -0400
  • e2610ad57d Fix USB priority preventing CAN TX from timing out Jared Sanson 2018-10-28 15:25:37 -0700
  • 8b2ae813fe Port to new HAL, fixes USB issues. Revert to blocking CAN RX/TX. Add unique serial number from chip UID. Ethan Zonca 2018-10-07 14:19:58 -0400
  • f5fbbd10cb Add green LED blink to see if processor is alive Ethan Zonca 2016-08-18 22:24:30 -0400
  • 08fdf43675 Minor change to rearming, although the processor seems to be locking up again Ethan Zonca 2016-08-18 22:19:14 -0400
  • f6fe885d55 Bump HAL and CMSIS libraries to latest version Ethan Zonca 2016-08-18 22:08:04 -0400
  • ae392017eb Appears that Receive_IT rearm call is returning HAL_BUSY as the CAN module is locked on txing. Need to resolve HAL issue. Ethan Zonca 2016-08-18 21:49:09 -0400
  • ff1036f57b Defer some work to the main loop. Deferring slcan parse from usbd_cdc_if receive interrupt fixes freezing but CANables stop talking. Ethan Zonca 2016-08-16 22:15:20 -0400
  • 2c5f345955 Transition to interrupt-based CAN transmission, which is now functional. Full duplex still hangs, however. Ethan Zonca 2016-08-13 14:22:24 -0400
  • 90be8b3524 Untested transition to interrupt-based CAN communication Ethan Zonca 2016-08-12 17:12:52 -0400
  • 037e7a9c6d Updated main loop, small changes to LED handler Ethan Zonca 2016-08-12 16:56:25 -0400
  • 75939cf68d Include and source directories now lower case Ethan Zonca 2016-08-11 22:12:58 -0400
  • 9639112dee Refactoring GPIO, clock, and peripheral init Ethan Zonca 2016-08-11 22:09:39 -0400
  • be7432a65f Formatting changes preparing for code overhaul Ethan Zonca 2016-08-11 21:52:05 -0400
  • fb0f55fd3b Update docs for compilation with internal oscillator support Ethan Zonca 2016-07-24 19:06:39 -0400
  • 08efc1f0e5 Add clock trimming for internal HSI48; move internal/external osc selection to makefile Ethan Zonca 2016-05-09 20:52:08 -0400
  • 2ff9b7bed0 fixed build status image Eric Evenchick 2016-02-29 16:42:22 -0800
  • fdfd6d1848 Merge branch 'normaldotcom-master' Eric Evenchick 2016-02-29 10:54:59 -0800
  • 71482f52dd warning fixes Eric Evenchick 2016-02-29 10:51:25 -0800
  • bc5da3d2a2 Added support for lowercase hex digits Ethan Zonca 2016-02-25 20:23:04 -0500
  • 6f30812fee Switch default back to internal oscillator Ethan Zonca 2016-01-25 17:11:37 -0500
  • 76a5baff2a Add missing prototypes, fix dangerous missing FIFO argument to is_can_msg_pending! Ethan Zonca 2016-01-25 14:16:45 -0500
  • 08768559d0 Added nicer status LED handling: LED blinks for every tx/rx and guarantees at least as much off time as on time Ethan Zonca 2016-01-25 14:12:13 -0500
  • 2c648e49ee Merge pull request #2 from normaldotcom/master Eric Evenchick 2015-06-26 15:50:01 -0400
  • 2f816695db Default to external oscillator for CANtact Ethan Zonca 2015-06-10 13:53:55 -0400
  • bdc03fc9f1 Move oscillator config out of ifdef Ethan Zonca 2015-06-10 13:52:41 -0400
  • d2cd74311f Remove redundant bin file generation. Add removal of bin file to make clean. Ethan Zonca 2015-06-10 13:50:12 -0400
  • aaaf33735c Fix oscillator configuration. Lab tested with internal oscillator up to 1M. Ethan Zonca 2015-06-10 09:29:19 -0400
  • f74e3c0c2a Add defines to choose between internal and external oscillator Ethan Zonca 2015-06-10 08:33:37 -0400
  • 52803f72f5 Merge Ethan Zonca 2015-06-10 08:16:40 -0400
  • 683746700f updated contributors Eric Evenchick 2015-05-15 14:38:53 -0400
  • 9d7bffe88c added .bin build (for flashing with dfu-util) to Makefile Eric Evenchick 2015-05-15 14:35:51 -0400
  • d0b23b111b added all bitrates and silent mode Eric Evenchick 2015-05-15 14:20:10 -0400
  • 0ab75d742d added silent mode, moved GPIO init Eric Evenchick 2015-05-14 17:41:28 -0400
  • 6e7e7cad80 added windows driver Eric Evenchick 2015-05-13 17:14:43 -0400
  • 9497bb6773 added onejope as contributor Eric Evenchick 2015-05-06 14:45:08 -0400
  • fd1715ce14 Merge pull request #1 from onejope/master Eric Evenchick 2015-05-06 14:37:36 -0400
  • 660c4eb621 Fixed extended id support for transmitting CAN messages onejope 2015-05-02 16:34:07 -0400
  • 9a8c9e067b Create bin file and switch to HSI48 Ethan Zonca 2015-04-16 21:58:52 -0400
  • e7118b2d5e major code size optimization Eric Evenchick 2015-01-28 16:46:46 -0500
  • 0db206451f fixing artifacts command, again. Eric Evenchick 2015-01-28 16:21:37 -0500
  • 61e7c88c3b corrected artifacts command Eric Evenchick 2015-01-28 16:15:51 -0500
  • 1ec56ad7fa added travis status to readme Eric Evenchick 2015-01-28 16:10:41 -0500
  • 7d2462425d changed target name, added artifact upload Eric Evenchick 2015-01-28 16:09:15 -0500
  • 2fac2edb24 removed temp files Eric Evenchick 2015-01-28 15:27:47 -0500
  • baef143034 added LEDs and lamp test Eric Evenchick 2015-01-28 15:27:26 -0500
  • dc3715845d corrected build id variable Eric Evenchick 2015-01-28 13:10:41 -0500
  • d5732dbb51 added ubuntu repos Eric Evenchick 2015-01-28 12:36:43 -0500
  • 7904341d2b trying ubuntu gcc package Eric Evenchick 2015-01-28 12:10:31 -0500
  • 226c1c9ec9 fixing missing config problem Eric Evenchick 2015-01-28 11:39:11 -0500
  • 4de4954d5e added build number tagging Eric Evenchick 2015-01-28 11:38:05 -0500
  • 9e8ea404d9 attempting to fix path issue Eric Evenchick 2015-01-28 11:23:08 -0500
  • db9175a3b8 fixing travis syntax... Eric Evenchick 2015-01-28 10:52:12 -0500
  • 07a911472d added travis_retry to wget, and status messages Eric Evenchick 2015-01-28 10:49:06 -0500
  • 5a22f80689 fixed yaml syntax Eric Evenchick 2015-01-28 10:34:31 -0500
  • 34c8c306e4 added travis file for CI Eric Evenchick 2015-01-28 10:21:20 -0500
  • 564fecbc33 proper VID, PID, and description Eric Evenchick 2015-01-28 10:21:08 -0500
  • 6218cee214 first commit Eric Evenchick 2015-01-14 10:09:08 -0500