Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
529 commits
Select commit Hold shift + click to select a range
ce5584d
Shot Tuning Stuff
Adam-Kolt Feb 28, 2026
40e3afb
SensorToMechanismSwerve Settings
Adam-Kolt Feb 28, 2026
72ee774
Fixed new robot changes
5010TigerDynasty Feb 28, 2026
3de1011
Merge branch 'RevealDayLockIn' of https://github.com/FRC5010/Rebuilt2…
5010TigerDynasty Feb 28, 2026
3b8b2c7
Calib value gear ratio fixes
Adam-Kolt Feb 28, 2026
9f0160b
Logging
5010TigerDynasty Feb 28, 2026
9f83bae
Merge branch 'RevealDayLockIn' of https://github.com/FRC5010/Rebuilt2…
Adam-Kolt Feb 28, 2026
922e18b
Shoot-On-The-Move Fix Maybe
Adam-Kolt Feb 28, 2026
df4406a
finished all autos and named commands after slaving away for hours da…
5010FHS5 Feb 28, 2026
9a9d713
Updated Trench detection to not be a full override and now uses states
Adamtheboss9 Feb 28, 2026
e641f82
Fixed Mistake
Adamtheboss9 Feb 28, 2026
29584aa
Update IndexerCommands.java
LHT-Light Feb 28, 2026
1310459
autos approved.
5010FHS5 Feb 28, 2026
273969e
Add isNearTrench API and Intake implementation
pkatzfey Feb 28, 2026
9a94f84
Merge pull request #42 from FRC5010/RevealDayLockIn
clrozeboom Feb 28, 2026
df6ff25
autos tested
5010FHS5 Feb 28, 2026
36580ed
EMERGENCY PUSH
Adamtheboss9 Feb 28, 2026
03f240a
Merge branch 'Rebuilt' into CameronsAwesomeBranchWithOnlyCorrectCode
5010FHS5 Feb 28, 2026
e75b0fa
Merge pull request #43 from FRC5010/CameronsAwesomeBranchWithOnlyCorr…
clrozeboom Feb 28, 2026
a339d6a
minor safety fixes
5010FHS5 Feb 28, 2026
856d55e
Add trench proximity check and cleanup intake commands
pkatzfey Feb 28, 2026
f97dfc0
Added basic target changing framework by adding the different field p…
Adamtheboss9 Feb 28, 2026
5b6f823
Merge branch 'Rebuilt' into peter
clrozeboom Feb 28, 2026
8cc656d
Merge branch 'Rebuilt' into LongTran
clrozeboom Feb 28, 2026
bf39e5c
Merge pull request #37 from FRC5010/LongTran
clrozeboom Feb 28, 2026
c2e9634
Final Stuff
5010TigerDynasty Feb 28, 2026
0fdf2fa
Merge branch 'Rebuilt' into RevealDayLockIn
clrozeboom Feb 28, 2026
bc11c43
Merge pull request #44 from FRC5010/RevealDayLockIn
clrozeboom Feb 28, 2026
fa188f9
Update intake/indexer constants and launcher IO
5010TigerDynasty Feb 28, 2026
982561c
Merge branch 'RevealDayLockIn' of https://github.com/FRC5010/Rebuilt2…
5010TigerDynasty Feb 28, 2026
0335cb5
Add HARD_CHURN indexer state; path/autos tweaks
5010TigerDynasty Feb 28, 2026
a8d1b74
Merge branch 'RevealDayLockIn' into Rebuilt
5010TigerDynasty Feb 28, 2026
6a8c044
Use profiled turret, remap A, add 5deg to turret
5010TigerDynasty Mar 1, 2026
93cb3a5
Refactor launcher shot calculation and presets
clrozeboom Mar 1, 2026
bf27f7e
Merge branch 'Rebuilt' into peter
clrozeboom Mar 1, 2026
7aab7af
Merge pull request #39 from FRC5010/peter
clrozeboom Mar 1, 2026
cef74d2
Fix IndexerCommands imports and method name
clrozeboom Mar 1, 2026
7cafc8a
Merge branch 'Rebuilt' into Adam-Branch-2-Electric-Boogaloo
clrozeboom Mar 1, 2026
25f477d
Merge pull request #46 from FRC5010/Adam-Branch-2-Electric-Boogaloo
clrozeboom Mar 1, 2026
3d35782
Add preTrenchState to LauncherIO
clrozeboom Mar 1, 2026
5ea0f19
Get realistic looking exit velocities in simulation
clrozeboom Mar 1, 2026
6e9f047
Remove YAMS sources; update launcher sim & tuning
clrozeboom Mar 1, 2026
f727d8a
Merge pull request #47 from FRC5010/CameronsAwesomeBranchWithOnlyCorr…
clrozeboom Mar 1, 2026
05d98c0
WIP targeting changes
Adamtheboss9 Mar 2, 2026
49a4785
Merge pull request #48 from FRC5010/Adam-Branch-2-Electric-Boogaloo
clrozeboom Mar 2, 2026
3d8f6d3
Turret Feedforwards and Pose Extrapolation Correction
Adam-Kolt Mar 2, 2026
2f0900b
Add FieldRegions and refactor launcher targeting
clrozeboom Mar 2, 2026
ee84177
Merge branch 'Rebuilt' into feature/turret-feedforward
5010TigerDynasty Mar 2, 2026
8e53ef6
Fixed hopper go out
5010TigerDynasty Mar 2, 2026
25fd369
Merge branch 'Rebuilt' into feature/turret-feedforward
5010TigerDynasty Mar 2, 2026
ca990cd
Adjust intake behavior and minor refactors
5010TigerDynasty Mar 3, 2026
74c0311
Added Hopper Stall check with Constants variable to compare against. …
heatonk Mar 3, 2026
89d6c42
Merge pull request #49 from FRC5010/intake_stall_fix
clrozeboom Mar 3, 2026
2ac051a
Merge pull request #50 from FRC5010/feature/turret-feedforward
clrozeboom Mar 3, 2026
9007a91
Intake: add UNKNOWN state and adjust constants
clrozeboom Mar 3, 2026
e4db805
Camera fixes
5010TigerDynasty Mar 3, 2026
52fb17b
Fixed hopper deploy
5010TigerDynasty Mar 4, 2026
9b25c76
Quest, Shot Calibration, Fixed Simulation Drive
Adam-Kolt Mar 4, 2026
8575f8e
Removed arbitrary slowdown on flywheel
Adam-Kolt Mar 4, 2026
7e15f0a
Turret and Pose Adjustments
5010TigerDynasty Mar 4, 2026
d2101e3
Merge pull request #51 from FRC5010/many-updates
clrozeboom Mar 4, 2026
7d1e213
Add angled intake and hopper integration
clrozeboom Mar 5, 2026
0c35a6e
Separate intake actions from indexer states
clrozeboom Mar 5, 2026
606b95b
3/4/2026 Changes
5010TigerDynasty Mar 5, 2026
28b00e6
Merge branch 'many-updates' into Rebuilt
clrozeboom Mar 5, 2026
e1671a4
Lower motor logLevel and update build metadata
clrozeboom Mar 5, 2026
95e3381
more autos and refinements.
5010FHS5 Mar 5, 2026
a691901
Competition 3/6/2026
5010TigerDynasty Mar 7, 2026
1da9763
Changes to hammertime and remove Bagel
Rguo1234 Mar 7, 2026
da32241
Auto Adjustments
pkatzfey Mar 7, 2026
77465b4
Merge branch 'Mishawaka' of https://github.com/FRC5010/Rebuilt2026 in…
pkatzfey Mar 7, 2026
81161cb
Allow presets to override hammertime
pkatzfey Mar 7, 2026
33c5f42
Filter tags on left and right cameras
5010TigerDynasty Mar 7, 2026
d75cf85
Commit build contants
5010TigerDynasty Mar 7, 2026
734b52e
Add left camera and tower target offsets
5010TigerDynasty Mar 7, 2026
f0d3d2c
Removed Tower Tags
5010TigerDynasty Mar 7, 2026
53634c5
Adjust path waypoints and end rotations
pkatzfey Mar 7, 2026
131a7b8
Merge branch 'Mishawaka' of https://github.com/FRC5010/Rebuilt2026 in…
pkatzfey Mar 7, 2026
d33669f
AprilTag Filtering
Adam-Kolt Mar 7, 2026
a66e752
Filtering Fix
5010TigerDynasty Mar 7, 2026
edd9e43
Merge branch 'Mishawaka' of https://github.com/FRC5010/Rebuilt2026 in…
5010TigerDynasty Mar 7, 2026
42fc68e
Camera Filtering
5010TigerDynasty Mar 7, 2026
8efdf8f
Preset Speed Fix
5010TigerDynasty Mar 7, 2026
bf1a438
Reduced possibility for turret angle adjustment while changing flywhe…
5010TigerDynasty Mar 8, 2026
e503e1b
Flywheel Speedup and Quest Addition
Adam-Kolt Mar 8, 2026
0db6423
pose_optimizer git ignore
Adam-Kolt Mar 8, 2026
39e0f8f
Added AtTargetTochurn
Adam-Kolt Mar 8, 2026
4a45f59
Quest Fix
Adam-Kolt Mar 8, 2026
ae95d66
PRESETS
5010TigerDynasty Mar 8, 2026
462b630
Auto fix
5010TigerDynasty Mar 8, 2026
877954d
Merge pull request #52 from FRC5010/Mishawaka
clrozeboom Mar 9, 2026
bd8376b
Merge branch 'IntakeImprovements' into Rebuilt
clrozeboom Mar 9, 2026
01329e8
Remove this until ready
clrozeboom Mar 9, 2026
c78d9e3
Shot Calibs
Adam-Kolt Mar 10, 2026
19bcadf
Logging level change
5010TigerDynasty Mar 10, 2026
7452b68
Revert "Merge branch 'IntakeImprovements' into Rebuilt"
5010TigerDynasty Mar 10, 2026
9b3b4f3
More carmel calibration
5010TigerDynasty Mar 11, 2026
ed53db9
Fixed incorrect camera angle
5010TigerDynasty Mar 11, 2026
4fb8757
Merge branch 'CameronsAwesomeBranchWithOnlyCorrectCode' into Columbus…
clrozeboom Mar 12, 2026
545ad7b
Merge remote-tracking branch 'origin/Shot-Calibration-Carmel' into Co…
clrozeboom Mar 12, 2026
d048ad9
Update pathplanner paths and autos (coords/events)
clrozeboom Mar 12, 2026
b3755e1
new values for shot calibration 3/13 at carmel
5010TigerDynasty Mar 13, 2026
512d388
auto changes 3/13 carmel
5010TigerDynasty Mar 14, 2026
c560430
Auto Changes 3/14
pkatzfey Mar 14, 2026
c006432
Intake improvements at Carmel
5010TigerDynasty Mar 14, 2026
f6b20bf
Auto Updates 3/14
pkatzfey Mar 14, 2026
d42fc7d
Refactor intake commands; update hopper sim params
clrozeboom Mar 14, 2026
7eabf0d
Merge branch 'Columbus-Integration' into IntakeAtCarmel
clrozeboom Mar 14, 2026
ed1f7fc
5010's original auto that orbit once more stole from me the best auto…
CameronSkea Mar 14, 2026
2ecfef9
Refactor intake constants and commands
clrozeboom Mar 14, 2026
625c3aa
Merge branch 'Columbus-Integration' into IntakeAtCarmel
clrozeboom Mar 14, 2026
bfb79b1
Build Workflow for repo
heatonk Mar 15, 2026
143f6be
Merge pull request #60 from FRC5010/add-build-workflow
heatonk Mar 15, 2026
c0f17d1
Columbus remove old code (#59)
heatonk Mar 15, 2026
5f0e1d3
Add launcher OK check to indexer button
clrozeboom Mar 15, 2026
fd7304c
Fix typo in comment: sOtructure -> structure
clrozeboom Mar 16, 2026
030bc60
Corrected PathPlanner RobotConfig Values
Adam-Kolt Mar 16, 2026
7e2bb43
Good enough tuning of the hopper
5010TigerDynasty Mar 16, 2026
53cadf8
Merge pull request #64 from FRC5010/IntakeAtCarmel
5010TigerDynasty Mar 16, 2026
c77c096
Autos and new disruptor and fixes for older autos
5010FHS5 Mar 16, 2026
1982951
Merge branch 'Columbus-Integration' of https://github.com/FRC5010/Reb…
5010FHS5 Mar 16, 2026
d5e5a50
Update TR-CTR-QTR.path
5010FHS5 Mar 16, 2026
7391d02
Partial changes
5010TigerDynasty Mar 16, 2026
d6a164b
Faster hopper
5010TigerDynasty Mar 16, 2026
23a5e5a
Intake axels split
5010TigerDynasty Mar 16, 2026
dd47f96
Intake speed adjust
5010TigerDynasty Mar 16, 2026
55a7b25
Merge branch 'Columbus-Integration' into Separate-intake-wheels
5010TigerDynasty Mar 16, 2026
7133380
Update Constants.java
5010TigerDynasty Mar 17, 2026
76572f3
Use threshold checks for intake hopper angle
clrozeboom Mar 17, 2026
4637fe9
Swap Driver Button
heatonk Mar 17, 2026
a96fe17
Rezeroed Turret
5010TigerDynasty Mar 17, 2026
99a27a8
Build
heatonk Mar 17, 2026
47143b2
Merge branch 'Columbus-Integration' into Fix-intake-slop
heatonk Mar 17, 2026
03f8ccd
Increase angle on isDeployed check by 100%
heatonk Mar 17, 2026
d215ef3
Added Extra Datapoints in Calibration for Shuttle
5010TigerDynasty Mar 18, 2026
e581b20
Use threshold checks for intake hopper angle (#74)
clrozeboom Mar 18, 2026
0b198a6
Fixed couple ratio
5010TigerDynasty Mar 18, 2026
931362d
Merge branch 'Columbus-Integration' of https://github.com/FRC5010/Reb…
5010TigerDynasty Mar 18, 2026
dd71800
Added debug button to operator for hopper
heatonk Mar 18, 2026
a7bdb49
Fix command
heatonk Mar 18, 2026
6460acd
Merge pull request #78 from FRC5010/Columbus-Integration
clrozeboom Mar 18, 2026
7e75b85
Merge branch 'Fix-intake-slop' into Columbus-Integration
5010TigerDynasty Mar 19, 2026
a27979a
Turret Zero
5010TigerDynasty Mar 19, 2026
aa32388
Merge branch 'Columbus-Integration' into operator-hopper-control
5010TigerDynasty Mar 19, 2026
ac78662
Columbus 3/20 Comp Fixes
5010TigerDynasty Mar 21, 2026
dc0245d
Fudge factor added
5010TigerDynasty Mar 21, 2026
869a65b
Adjusted hood tolerance
5010TigerDynasty Mar 21, 2026
31090fb
Intake and indexer improvements
5010TigerDynasty Mar 21, 2026
a9c0577
Fixed intake and flywheel fudge factor
5010TigerDynasty Mar 21, 2026
3ca4b06
Left Auto Addition
5010TigerDynasty Mar 22, 2026
7394571
Fixed Apriltag field
5010TigerDynasty Mar 22, 2026
b2566ba
1Swipe Auto Updates
5010TigerDynasty Mar 22, 2026
b5dcd61
Hopper and Flywheel Adjust
5010TigerDynasty Mar 22, 2026
8e2f250
Changes before elims columbus
5010TigerDynasty Mar 22, 2026
2471056
Pre-Elims Changes
5010TigerDynasty Mar 22, 2026
ef18683
Elims good
5010TigerDynasty Mar 22, 2026
8fed2b5
Final Comp Changes
5010TigerDynasty Mar 24, 2026
4f74913
Merge pull request #87 from FRC5010/Columbus-Integration
clrozeboom Mar 26, 2026
8f9d3e3
Merge branch 'main' into Rebuilt
clrozeboom Mar 26, 2026
8f4e55d
Replace quest camera with rear camera
clrozeboom Mar 26, 2026
afb881b
Load default AprilTag field resource
clrozeboom Mar 26, 2026
1e86ff4
Organize PathPlanner autos into folders
clrozeboom Mar 27, 2026
b846b47
Tuning Constants
5010TigerDynasty Mar 27, 2026
d99cc9a
Merge branch 'Rebuilt' into Columbus-Integration
5010TigerDynasty Mar 28, 2026
f98f4f3
Merge pull request #99 from FRC5010/Columbus-Integration
5010TigerDynasty Mar 28, 2026
4aad388
Update hopper angle and command trigger logic
pkatzfey Mar 28, 2026
dc960a3
Adjustments along with drive team
5010TigerDynasty Mar 28, 2026
c866f9d
Merge pull request #100 from FRC5010/Better-Fuel-Jostling
5010TigerDynasty Mar 28, 2026
2411a84
RoboRIO-side Trapezoidal PID Controller
Adam-Kolt Mar 30, 2026
c8637b0
Fixed gear ratios
5010TigerDynasty Mar 30, 2026
8b4c4b4
Fixed some FF values
Adam-Kolt Mar 30, 2026
134c9ef
More Fixes
5010TigerDynasty Mar 30, 2026
dda56a2
Fixed Sim Feedforward Overwrite
5010TigerDynasty Mar 30, 2026
8d62a49
rumble update
5010FHS5 Mar 30, 2026
4a9c5f8
Merge pull request #101 from FRC5010/main
clrozeboom Apr 1, 2026
9bd93c3
Turret Controller Overhaul
Adam-Kolt Apr 1, 2026
ef9b96b
Fixed Turret Controller Being Bossy
Adam-Kolt Apr 1, 2026
8830b4e
More Safety Better
5010TigerDynasty Apr 1, 2026
cb6838e
Merge branch 'improvement/turret-control-update' of https://github.co…
5010TigerDynasty Apr 1, 2026
91e89dc
Stopped YAMS from YAMSING
Adam-Kolt Apr 1, 2026
75a76f6
Merge branch 'improvement/turret-control-update' of https://github.co…
Adam-Kolt Apr 1, 2026
12ce33f
Cameron pushing working rumble will update to alliance if wanted
pkatzfey Apr 1, 2026
d40d577
pu
pkatzfey Apr 1, 2026
c895ee3
Adjust Current Limits and Spindexer Speed
5010TigerDynasty Apr 4, 2026
7236d62
Merge branch 'Rebuilt' into improvement/turret-control-update
5010TigerDynasty Apr 4, 2026
dc01e09
Buncha good stuff
5010TigerDynasty Apr 4, 2026
2d571bf
build works for me removed a comment inbetween static and normal imports
5010FHS5 Apr 4, 2026
c43e5f2
Did the stuff
Adam-Kolt Apr 4, 2026
fdfd87e
Changed speeds once more
5010TigerDynasty Apr 4, 2026
523d229
chirp
5010TigerDynasty Apr 4, 2026
187c8ef
Muzyka
Adam-Kolt Apr 4, 2026
7c6926c
Reduce GC pressure and preallocate hot paths
clrozeboom Apr 5, 2026
edb05fa
Merge remote-tracking branch 'upstream/Performance' into Performance-…
clrozeboom Apr 5, 2026
ad5cdef
Adjusted spindexer speeds and removed right camera
5010TigerDynasty Apr 6, 2026
075de89
Faster Sampling for FF Characterization
Adam-Kolt Apr 6, 2026
dad5e07
Adjusted values
5010TigerDynasty Apr 6, 2026
ed28f44
Spindexer Speed Up
5010TigerDynasty Apr 6, 2026
7c3bc04
Changes
5010TigerDynasty Apr 6, 2026
64d1aa3
Restore right camera
5010TigerDynasty Apr 6, 2026
a98cd80
Merge branch 'Rebuilt' into Performance-merge
5010TigerDynasty Apr 6, 2026
e54b32e
Merge branch 'improvement/controller-go-brrrr-when-hub-active' into R…
5010TigerDynasty Apr 6, 2026
f41b586
Add files via upload
heatonk Apr 6, 2026
6bffdf8
Change music file from mariachi.chrp to sea2.chrp
heatonk Apr 6, 2026
073f120
Make camera inputs per-instance and fix pose caching
clrozeboom Apr 7, 2026
a1057fb
Merge remote-tracking branch 'upstream/Performance' into Performance-…
clrozeboom Apr 7, 2026
b66dea3
Turret always turrets when turretting is gud for turreting
Adam-Kolt Apr 7, 2026
64cf856
Made all motors one instrument
5010TigerDynasty Apr 7, 2026
b31dd99
Removed bad naming
Adam-Kolt Apr 7, 2026
1dc2525
Merge branch 'improvement/turret-control-update' of https://github.co…
5010TigerDynasty Apr 7, 2026
0f4ee7b
Readded Prefix Deliminators
Adam-Kolt Apr 7, 2026
4ec09a9
Merge branch 'improvement/turret-control-update' of https://github.co…
Adam-Kolt Apr 7, 2026
3d24db6
Improved tuning and control methods
Adam-Kolt Apr 7, 2026
274306d
Changes
5010TigerDynasty Apr 7, 2026
6f7a6c5
Add Orchestra manager, config, and music
clrozeboom Apr 7, 2026
9aa70d1
Merge pull request #104 from FRC5010/orchestra
clrozeboom Apr 8, 2026
daf9dd2
Turret ReZero
5010TigerDynasty Apr 10, 2026
b24e413
Merge branch 'mariachi' of https://github.com/FRC5010/Rebuilt2026 int…
5010TigerDynasty Apr 11, 2026
c67ec25
Turret reZero
5010TigerDynasty Apr 11, 2026
600e1c6
bump autos
CameronSkea Apr 13, 2026
3488077
Removed QuestNav Calibration Commands
5010TigerDynasty Apr 13, 2026
5c032f9
Merge branch 'Organize-Autos' into Rebuilt
5010TigerDynasty Apr 13, 2026
8bd3b04
Changes
Adam-Kolt Apr 13, 2026
1e65e7a
Merge branch 'Rebuilt' into improvement/turret-control-update
Adam-Kolt Apr 13, 2026
e3b1f9e
Simplify kS to static
Adam-Kolt Apr 13, 2026
14a17df
TurretImprove
Adam-Kolt Apr 13, 2026
3dabe87
Better Configs
5010TigerDynasty Apr 13, 2026
2ccf0e8
1024 Changes
5010TigerDynasty Apr 14, 2026
5a9eff7
Merge pull request #105 from FRC5010/Rebuilt
clrozeboom Apr 14, 2026
5f027ea
Simplified Targeting Logic
Adam-Kolt Apr 14, 2026
48f68e2
Merge branch 'improvement/turret-control-update' of https://github.co…
5010TigerDynasty Apr 14, 2026
9fcce07
Disable auto-hammer-time trigger
clrozeboom Apr 14, 2026
5d9169b
Merge pull request #106 from FRC5010/Performance-merge
clrozeboom Apr 14, 2026
773b822
Merge remote-tracking branch 'origin/Rebuilt' into improvement/turret…
Copilot Apr 14, 2026
e1d6ed1
Merge pull request #107 from FRC5010/improvement/turret-control-update
clrozeboom Apr 14, 2026
c88434c
Merge branch 'Rebuilt' into mariachi
clrozeboom Apr 14, 2026
d062c25
Add raiders
clrozeboom Apr 14, 2026
61cb923
Add raiders.chrp and config
clrozeboom Apr 14, 2026
7391f11
Merge pull request #103 from FRC5010/mariachi
clrozeboom Apr 14, 2026
a41b9cf
Add orchestra status reporting and CANBus fixes
clrozeboom Apr 15, 2026
fee11cd
Move orchestra instrument setup to loadMusic
clrozeboom Apr 15, 2026
efb98f3
Changed Cameras
5010TigerDynasty Apr 15, 2026
ef60182
Make turret turret better
5010TigerDynasty Apr 15, 2026
56c4a0b
Shooting Better
5010TigerDynasty Apr 15, 2026
77c52f4
right 5010 double auto
saarushjaiswal Apr 15, 2026
9d2e7f9
Merge branch 'Organize-Autos' into Rebuilt
5010TigerDynasty Apr 15, 2026
7e84721
Merge branch 'Rebuilt' into improvement/always-aim-turret
Adam-Kolt Apr 15, 2026
7d7d0f7
auto changes
5010TigerDynasty Apr 15, 2026
e7856f8
all cameras are in
5010TigerDynasty Apr 15, 2026
45d9449
Merge branch 'Rebuilt' into improvement/always-aim-turret
5010TigerDynasty Apr 15, 2026
09aee96
Good stuff
5010TigerDynasty Apr 15, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .DataLogTool/datalogtool.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"download": {
"localDir": "C:\\Users\\robot\\Downloads\\AllLogs",
"remoteDir": "/u/logs",
"serverTeam": "5010"
}
}
1 change: 1 addition & 0 deletions .SysId/sysid.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{}
18 changes: 18 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Build

on:
push:
pull_request:

jobs:
build:
name: Build
runs-on: ubuntu-latest
container: wpilib/roborio-cross-ubuntu:2024-22.04
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Grant execute permission
run: chmod +x gradlew
- name: Build robot code
run: ./gradlew build
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -185,3 +185,7 @@ compile_commands.json

# Eclipse generated file for annotation processors
.factorypath
/results
/src/main/resources/pose_optimizer
src/main/java/frc/robot/BuildConstants.java
src/main/java/frc/robot/BuildConstants.java
2 changes: 1 addition & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -163,5 +163,5 @@
"url": "./src/main/resources/schemas/yams-shooter.schema.json"
}
],
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx2G -Xms100m -Xlog:disable"
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx4G -Xms100m -Xlog:disable"
}
12 changes: 10 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -47,10 +47,18 @@ deploy {
// getTargetTypeClass is a shortcut to get the class type using a string

frcJava(getArtifactTypeClass('FRCJavaArtifact')) {
// Heap: pre-size to 32m so the JVM doesn't start with a tiny default heap
// and immediately GC. Max 128m keeps us well within the roboRIO's ~400m
// available to user processes.
jvmArgs.add("-Xms32m")
jvmArgs.add("-Xmx128m")
jvmArgs.add("-XX:+UnlockExperimentalVMOptions")
jvmArgs.add("-XX:GCTimeRatio=5")
// GCTimeRatio=5 means 1/(1+5)=16% of CPU time is allowed for GC.
// Increase to 19 (≈5%) to starve GC less on a real-time loop.
jvmArgs.add("-XX:GCTimeRatio=19")
jvmArgs.add("-XX:+UseSerialGC")
jvmArgs.add("-XX:MaxGCPauseMillis=50")
// Keep MaxGCPauseMillis — hint to GC to try to stay under 4ms.
jvmArgs.add("-XX:MaxGCPauseMillis=4")
// Enable VisualVM connection
jvmArgs.add("-Dcom.sun.management.jmxremote=true")
jvmArgs.add("-Dcom.sun.management.jmxremote.port=1198")
Expand Down
3 changes: 2 additions & 1 deletion simgui-ds.json
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,8 @@
],
"robotJoysticks": [
{
"guid": "Keyboard0"
"guid": "Keyboard0",
"name": "Driver"
}
]
}
Loading
Loading