Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
S
SUFST-Arduino-Firmware
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Model registry
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
SUFST
SUFST-Arduino-Firmware
Graph
master
Select Git revision
Branches
3
Integrated-can-sd-board
master
default
protected
nrs1g15-experiemental
3 results
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
28
Sep
21
20
14
11
7
5
1
31
Aug
30
29
28
27
26
25
23
22
21
20
19
18
17
16
15
14
11
1
31
Jul
30
29
27
26
25
24
22
21
20
19
18
17
16
15
14
13
12
11
10
9
[TESTED] Status protocol tested and works with everything else
nrs1g15-experie…
nrs1g15-experiemental
[UNTESTED] Status array 0 is not used as index starts at 1
[UNTESTED] Updated first revision of status for checking if ecu is connected and transmitting messages
Added first revision of status updates with if controller is alive and sd card enabled or disabled
[UNTESTED] Added first version of wireless status messages to inform the wireless receiving end of the current status of the sd card
[TESTED] Working: SD, Wireless, Damper pots, Lap timer, ECU CAN
Merge branch 'nrs1g15-experiemental' of https://git.soton.ac.uk/SUFST/sufst-arduino-firmware into nrs1g15-experiemental
[UNTESTED] Updated comments, some other stuff i cant remember and mainly added framework for more advanced configuration of the software during operation from wireless
Add README.md
Update sys__manager.cpp
Removed documentation
Updated
Added documentation
Added documentation
[TESTED] Tested all but SD card
[UNTESTED] Updated CAN comms to have handlers for certain CAN address ranges, to bring it in line with how the rest of comms work
[UNTESTED] Removed tags on both end of sd tag data, and make it same as wireless with tag only at beginning
[UNTESTED] Revamped sd card saving as seems it was corrupting during certain writes, ruining the parser ability to parse properly. Sd saving now matches same system as wireless, always save a complete set of tag data, so if a write gets corrupted data is just missing, no half saved data gets written
[SD BROKEN]
[UNTESTED] Cleaned up compilier warnings
[UNTESTED] Tested dash and made various changes
[UNTESTED] Replaced dash update serial command with tag data command
[UNTESTED] Added new protocol cmd tag data which is used to transmit tag data over either wireless or serial
Added Arduino libaries as some have modifications to increase stability
[UNTESTED] Added complete set of preprocessors so you can actually disable everything if wanted and it still complies with those options disabled
[UNTESTED] Added configuration for changing the wireless refresh rate on the fly
[UNTESTED] Changed wireless into a stream of data, so data always streams at a fixed frequency no matter how many sensors are enabled to send
[UNTESTSED] Fixed length init arguement being uint8_t truncating larger than 255 length buffers
[UNTESTED] Added ability to configure which sensors are transmitted to the wireless gui, along with the underlying configuration capabilities
[UNTESTED] Started ground work of the configuration manager
[UNTESTED] Version 2 of controller and dash firmware
[UNTESTED] Added variable wireless daq transmission interval to give greater control of the wireless update times, since sd card will have the full speed logs no point in wireless having full speed too
[UNTESTED] Handled all complier warnings
[UNTESTED] Fixed wireless and tested with sending all ecu data
[UNTESTED - DASH [WORKING]] Added LEDs initial sequence
[TESTED - DASH [WORKING] - SD [WORKING] - WIRELESS [BUGGED]] Both dash and sd card work within this commit. Wireless is bugged, turning it on causes system to freeze within a few seconds of starting
Removed old files
[UNTESTED] Updated comments
[UNTESTED] Added uart availibility checks to avoid blocking scenerio when sending
[UNTESTED] Updated
Loading