Commit graph

38 commits

Author SHA1 Message Date
Aadi Desai f11d869a4a
Minor fixes, outside of project 2021-06-17 10:56:44 +01:00
Mee2001 7dd064afe9 Charge cycles added (6hrs)
Heading orientation fixed
2021-06-15 13:33:58 +01:00
Aadi Desai f0c4567102 Add data flow for battery stats when Energy is not integrated 2021-06-15 12:59:46 +01:00
Mee2001 34114e1b55 Fix UI range
Change colour to string
Fix distance counting
2021-06-15 12:57:28 +01:00
Aadi Desai a02bb51d7e Merge branch 'main' into Integration 2021-06-15 11:25:46 +01:00
Mee2001 ca662990b7 Update UI for Colour
Update for negative translation
Change default UI values
2021-06-15 11:25:10 +01:00
Aadi Desai 6ca4be5e11 Add missing RSSI / Signal Strength tracking 2021-06-15 08:59:11 +01:00
Aadi Desai 8353103e1f Add colour selection to Command<->Control reference doc 2021-06-15 08:55:42 +01:00
Aadi Desai c98bafd6f7 Add ability to select Vision colour tracking 2021-06-15 03:14:04 +01:00
Aadi Desai bbe36fb9dd Merge branch 'main' into Testad3919 2021-06-15 03:08:12 +01:00
Aadi Desai 72021e7208 Fix Instruction Queue and Emergency Stop 2021-06-15 01:33:52 +01:00
Mee2001 5e95a8d860 Control updates 2021-06-15 00:51:46 +01:00
Aadi Desai 4fd4e56f62 Add command.js to webserver serve code 2021-06-14 20:27:49 +01:00
Aadi Desai 5f3d1b5366 Merge branch 'main' into Integration 2021-06-14 18:38:15 +01:00
Aadi Desai 20f13252a7 Merge branch 'main' into PIOjc4419 2021-06-14 18:36:47 +01:00
Aadi Desai 2c135f118a Add external compass input 2021-06-14 17:50:15 +01:00
jc4419 46519cfe19 Alpha stage commit. Console done.
Console Changes: changed the name of the tokens so that more helpful error messages. Added help text.
Moved command.jison to src.
Other Changes: Added more telemetry data about battery and rover status.
Finished gui commands, replaced to sliders from buttons and linked them to command console.
2021-06-14 20:37:05 +04:00
Aadi Desai 54d30741e0
Merge branch 'main' into Integration 2021-06-14 12:17:20 +01:00
Aadi Desai 39a8d232a7 Add wait function to rover
Instruction type and handling within switch statements
2021-06-13 21:43:43 +01:00
Aadi Desai 24bd7db3a8 Rover Control Program Complete
To be tested
2021-06-13 18:36:13 +01:00
Aadi Desai dc927495ec Fix type errors for battery stat reporting 2021-06-13 18:26:00 +01:00
Aadi Desai 0483397ae6 Add emergency stop function 2021-06-13 17:26:50 +01:00
Aadi Desai bbec96810f Set up basic rover flow, individual functions to be completed 2021-06-13 00:56:49 +01:00
Aadi Desai 5e6254029a Add instruction.h
Struct for holding instructions in FIFO Queue, enum for instruction types
2021-06-13 00:50:38 +01:00
Aadi Desai 5667ef67f2 Add basic status flag for flow control 2021-06-12 12:50:44 +01:00
Aadi Desai 88adbdc572 Correct location of credentials.h to include/ 2021-06-12 12:47:12 +01:00
Mee2001 f40452c255 Integrated Command and Drive 2021-06-10 14:40:00 +01:00
Aadi Desai 7ab9de2cc7 Tidy up main.cpp formatting
Regions allow for Code Folding
2021-06-09 18:33:37 +01:00
Aadi Desai 0dee19f28c Updated main to use portable Ticker Lib 2021-06-05 13:11:09 +01:00
Aadi Desai e07744478d SPIFFS tested, working 2021-06-04 17:12:40 +01:00
Aadi Desai bcdd392020 Migrate to SPIFFS, untested 2021-06-04 01:02:32 +01:00
Aadi Desai 87b16945f2 Merge code from temp.cpp into main.cpp 2021-06-03 21:29:14 +01:00
Aadi Desai d8209c009f Add dummy credentials file 2021-06-03 01:09:29 +01:00
Aadi Desai 084959db0e Add temp file to migrate to main.cpp 2021-06-02 18:50:54 +01:00
Aadi Desai 02aed60775 Add software serial library and demo
Connect each TX/RX pair as loopback: results in message passing through both pairs of hardware and software UARTs and echoing back input to serial monitor
2021-06-01 17:46:31 +01:00
Aadi Desai 6c31662970 UART Test program for ESP32 expansion board
Uses ESP32 hardware serial UARTs with pins of Arduino HAT board
2021-05-22 18:06:39 +01:00
Aadi Desai 3142d1e64e
Remove blink sketch
ESP32 DevKitC V4 does not have LED_BUILTIN
2021-05-18 12:28:50 +01:00
Aadi Desai e4b6e0dc0d Control Module Initial Commit 2021-05-18 12:18:36 +01:00