-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Copied supporting files from the Zumo32U4 library.
- Loading branch information
1 parent
9144193
commit 1684eb5
Showing
6 changed files
with
366 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
; Settings for the Emacs text editor. | ||
|
||
( | ||
(c-mode . ((c-basic-offset . 4) (tab-width . 4) (indent-tabs-mode . nil))) | ||
(nil . ((fill-column . 80))) | ||
("examples" . ( | ||
(nil . ((c-basic-offset . 2) (tab-width . 8) (fill-column . 65))) | ||
)) | ||
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
docs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
language: python | ||
|
||
cache: | ||
directories: | ||
- "~/.platformio" | ||
|
||
install: | ||
- pip install -U platformio | ||
|
||
env: | ||
- BOARD=leonardo | ||
|
||
script: | ||
- for e in examples/*; do | ||
platformio ci --board=$BOARD --lib=. $e/*; | ||
done |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
# Doxygen configuration file for generating documentation. | ||
PROJECT_NAME = "Zumo32U4 library" | ||
OUTPUT_DIRECTORY = docs | ||
INLINE_INHERITED_MEMB = YES | ||
INPUT = . | ||
EXCLUDE = examples | ||
USE_MDFILE_AS_MAINPAGE = README.md | ||
RECURSIVE = YES | ||
SOURCE_BROWSER = YES | ||
USE_MATHJAX = YES | ||
GENERATE_LATEX = NO | ||
EXTRACT_STATIC = YES |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,296 @@ | ||
Romi32U4LCD KEYWORD1 | ||
|
||
ROMI_32U4_BUTTON_A LITERAL1 | ||
ROMI_32U4_BUTTON_B LITERAL1 | ||
ROMI_32U4_BUTTON_C LITERAL1 | ||
Romi32U4ButtonA KEYWORD1 | ||
Romi32U4ButtonB KEYWORD1 | ||
Romi32U4ButtonC KEYWORD1 | ||
|
||
Romi32U4Buzzer KEYWORD1 | ||
|
||
Romi32U4Motors KEYWORD1 | ||
flipLeftMotor KEYWORD2 | ||
flipRightMotor KEYWORD2 | ||
setLeftSpeed KEYWORD2 | ||
setRightSpeed KEYWORD2 | ||
setSpeeds KEYWORD2 | ||
|
||
Romi32U4Encoders KEYWORD1 | ||
init KEYWORD2 | ||
getCountsLeft KEYWORD2 | ||
getCountsRight KEYWORD2 | ||
getCountsAndResetLeft KEYWORD2 | ||
getCountsAndResetRight KEYWORD2 | ||
checkErrorLeft KEYWORD2 | ||
checkErrorRight KEYWORD2 | ||
|
||
ledRed KEYWORD2 | ||
ledGreen KEYWORD2 | ||
ledYellow KEYWORD2 | ||
usbPowerPresent KEYWORD2 | ||
readBatteryMillivolts KEYWORD2 | ||
|
||
FastGPIO KEYWORD1 | ||
Pin KEYWORD1 | ||
|
||
setOutputLow KEYWORD2 | ||
setOutputHigh KEYWORD2 | ||
setOutputToggle KEYWORD2 | ||
setOutput KEYWORD2 | ||
setOutputValueLow KEYWORD2 | ||
setOutputValueHigh KEYWORD2 | ||
setOutputValueToggle KEYWORD2 | ||
setOutputValue KEYWORD2 | ||
setInput KEYWORD2 | ||
setInputPulledUp KEYWORD2 | ||
isInputHigh KEYWORD2 | ||
isOutput KEYWORD2 | ||
isOutputValueHigh KEYWORD2 | ||
getState KEYWORD2 | ||
setState KEYWORD2 | ||
|
||
PinLoan KEYWORD1 | ||
|
||
IO_B0 LITERAL1 | ||
IO_B1 LITERAL1 | ||
IO_B2 LITERAL1 | ||
IO_B3 LITERAL1 | ||
IO_B4 LITERAL1 | ||
IO_B5 LITERAL1 | ||
IO_B6 LITERAL1 | ||
IO_B7 LITERAL1 | ||
IO_C0 LITERAL1 | ||
IO_C1 LITERAL1 | ||
IO_C2 LITERAL1 | ||
IO_C3 LITERAL1 | ||
IO_C4 LITERAL1 | ||
IO_C5 LITERAL1 | ||
IO_C6 LITERAL1 | ||
IO_C7 LITERAL1 | ||
IO_D0 LITERAL1 | ||
IO_D1 LITERAL1 | ||
IO_D2 LITERAL1 | ||
IO_D3 LITERAL1 | ||
IO_D4 LITERAL1 | ||
IO_D5 LITERAL1 | ||
IO_D6 LITERAL1 | ||
IO_D7 LITERAL1 | ||
IO_E0 LITERAL1 | ||
IO_E2 LITERAL1 | ||
IO_E6 LITERAL1 | ||
IO_F0 LITERAL1 | ||
IO_F1 LITERAL1 | ||
IO_F4 LITERAL1 | ||
IO_F5 LITERAL1 | ||
IO_F6 LITERAL1 | ||
IO_F7 LITERAL1 | ||
IO_NONE LITERAL1 | ||
|
||
USBPause KEYWORD1 | ||
Pushbutton KEYWORD1 | ||
|
||
waitForPress KEYWORD2 | ||
waitForRelease KEYWORD2 | ||
waitForButton KEYWORD2 | ||
isPressed KEYWORD2 | ||
getSingleDebouncedPress KEYWORD2 | ||
getSingleDebouncedRelease KEYWORD2 | ||
|
||
PushbuttonBase KEYWORD1 | ||
|
||
PushbuttonStateMachine KEYWORD1 | ||
|
||
getSingleDebouncedRisingEdge KEYWORD2 | ||
|
||
ZUMO_BUTTON LITERAL1 | ||
PULL_UP_DISABLED LITERAL1 | ||
PULL_UP_ENABLED LITERAL1 | ||
DEFAULT_STATE_LOW LITERAL1 | ||
DEFAULT_STATE_HIGH LITERAL1 | ||
|
||
PololuBuzzer KEYWORD1 | ||
|
||
playFrequency KEYWORD2 | ||
playNote KEYWORD2 | ||
play KEYWORD2 | ||
playFromProgramSpace KEYWORD2 | ||
isPlaying KEYWORD2 | ||
stopPlaying KEYWORD2 | ||
playMode KEYWORD2 | ||
playCheck KEYWORD2 | ||
|
||
PLAY_AUTOMATIC LITERAL1 | ||
PLAY_CHECK LITERAL1 | ||
NOTE_C LITERAL1 | ||
NOTE_C_SHARP LITERAL1 | ||
NOTE_D_FLAT LITERAL1 | ||
NOTE_D LITERAL1 | ||
NOTE_D_SHARP LITERAL1 | ||
NOTE_E_FLAT LITERAL1 | ||
NOTE_E LITERAL1 | ||
NOTE_F LITERAL1 | ||
NOTE_F_SHARP LITERAL1 | ||
NOTE_G_FLAT LITERAL1 | ||
NOTE_G LITERAL1 | ||
NOTE_G_SHARP LITERAL1 | ||
NOTE_A_FLAT LITERAL1 | ||
NOTE_A LITERAL1 | ||
NOTE_A_SHARP LITERAL1 | ||
NOTE_B_FLAT LITERAL1 | ||
NOTE_B LITERAL1 | ||
SILENT_NOTE LITERAL1 | ||
DIV_BY_10 LITERAL1 | ||
PololuHD44780Base KEYWORD1 | ||
|
||
initPins KEYWORD2 | ||
init KEYWORD2 | ||
reinitialize KEYWORD2 | ||
send KEYWORD2 | ||
clear KEYWORD2 | ||
loadCustomCharacter KEYWORD2 | ||
loadCustomCharacterFromRam KEYWORD2 | ||
createChar KEYWORD2 | ||
gotoXY KEYWORD2 | ||
setCursor KEYWORD2 | ||
noDisplay KEYWORD2 | ||
display KEYWORD2 | ||
noCursor KEYWORD2 | ||
cursor KEYWORD2 | ||
noBlink KEYWORD2 | ||
blink KEYWORD2 | ||
cursorSolid KEYWORD2 | ||
cursorBlinking KEYWORD2 | ||
scrollDisplayLeft KEYWORD2 | ||
scrollDisplayRight KEYWORD2 | ||
home KEYWORD2 | ||
leftToRight KEYWORD2 | ||
rightToleft KEYWORD2 | ||
autoscroll KEYWORD2 | ||
noAutoscroll KEYWORD2 | ||
command KEYWORD2 | ||
write KEYWORD2 | ||
|
||
PololuHD44780 KEYWORD1 | ||
LSM6 KEYWORD1 | ||
|
||
init KEYWORD2 | ||
getDeviceType KEYWORD2 | ||
enableDefault KEYWORD2 | ||
writeReg KEYWORD2 | ||
readReg KEYWORD2 | ||
readAcc KEYWORD2 | ||
readGyro KEYWORD2 | ||
read KEYWORD2 | ||
setTimeout KEYWORD2 | ||
getTimeout KEYWORD2 | ||
timeoutOccurred KEYWORD2 | ||
vector_cross KEYWORD2 | ||
vector_dot KEYWORD2 | ||
vector_normalize KEYWORD2 | ||
|
||
device_DS33 LITERAL1 | ||
device_auto LITERAL1 | ||
sa0_low LITERAL1 | ||
sa0_high LITERAL1 | ||
sa0_auto LITERAL1 | ||
|
||
FUNC_CFG_ACCESS LITERAL1 | ||
FIFO_CTRL1 LITERAL1 | ||
FIFO_CTRL2 LITERAL1 | ||
FIFO_CTRL3 LITERAL1 | ||
FIFO_CTRL4 LITERAL1 | ||
FIFO_CTRL5 LITERAL1 | ||
ORIENT_CFG_G LITERAL1 | ||
INT1_CTRL LITERAL1 | ||
INT2_CTRL LITERAL1 | ||
WHO_AM_I LITERAL1 | ||
CTRL1_XL LITERAL1 | ||
CTRL2_G LITERAL1 | ||
CTRL3_C LITERAL1 | ||
CTRL4_C LITERAL1 | ||
CTRL5_C LITERAL1 | ||
CTRL6_C LITERAL1 | ||
CTRL7_G LITERAL1 | ||
CTRL8_XL LITERAL1 | ||
CTRL9_XL LITERAL1 | ||
CTRL10_C LITERAL1 | ||
WAKE_UP_SRC LITERAL1 | ||
TAP_SRC LITERAL1 | ||
D6D_SRC LITERAL1 | ||
STATUS_REG LITERAL1 | ||
OUT_TEMP_L LITERAL1 | ||
OUT_TEMP_H LITERAL1 | ||
OUTX_L_G LITERAL1 | ||
OUTX_H_G LITERAL1 | ||
OUTY_L_G LITERAL1 | ||
OUTY_H_G LITERAL1 | ||
OUTZ_L_G LITERAL1 | ||
OUTZ_H_G LITERAL1 | ||
OUTX_L_XL LITERAL1 | ||
OUTX_H_XL LITERAL1 | ||
OUTY_L_XL LITERAL1 | ||
OUTY_H_XL LITERAL1 | ||
OUTZ_L_XL LITERAL1 | ||
OUTZ_H_XL LITERAL1 | ||
FIFO_STATUS1 LITERAL1 | ||
FIFO_STATUS2 LITERAL1 | ||
FIFO_STATUS3 LITERAL1 | ||
FIFO_STATUS4 LITERAL1 | ||
FIFO_DATA_OUT_L LITERAL1 | ||
FIFO_DATA_OUT_H LITERAL1 | ||
TIMESTAMP0_REG LITERAL1 | ||
TIMESTAMP1_REG LITERAL1 | ||
TIMESTAMP2_REG LITERAL1 | ||
STEP_TIMESTAMP_L LITERAL1 | ||
STEP_TIMESTAMP_H LITERAL1 | ||
STEP_COUNTER_L LITERAL1 | ||
STEP_COUNTER_H LITERAL1 | ||
FUNC_SRC LITERAL1 | ||
TAP_CFG LITERAL1 | ||
TAP_THS_6D LITERAL1 | ||
INT_DUR2 LITERAL1 | ||
WAKE_UP_THS LITERAL1 | ||
WAKE_UP_DUR LITERAL1 | ||
FREE_FALL LITERAL1 | ||
MD1_CFG LITERAL1 | ||
MD2_CFG LITERAL1 | ||
LIS3MDL KEYWORD1 | ||
|
||
init KEYWORD2 | ||
getDeviceType KEYWORD2 | ||
enableDefault KEYWORD2 | ||
writeReg KEYWORD2 | ||
readReg KEYWORD2 | ||
read KEYWORD2 | ||
setTimeout KEYWORD2 | ||
getTimeout KEYWORD2 | ||
timeoutOccurred KEYWORD2 | ||
vector_cross KEYWORD2 | ||
vector_dot KEYWORD2 | ||
vector_normalize KEYWORD2 | ||
|
||
device_LIS3MDL LITERAL1 | ||
device_auto LITERAL1 | ||
sa1_low LITERAL1 | ||
sa1_high LITERAL1 | ||
sa1_auto LITERAL1 | ||
|
||
CTRL_REG1 LITERAL1 | ||
CTRL_REG2 LITERAL1 | ||
CTRL_REG3 LITERAL1 | ||
CTRL_REG4 LITERAL1 | ||
CTRL_REG5 LITERAL1 | ||
STATUS_REG LITERAL1 | ||
OUT_X_L LITERAL1 | ||
OUT_X_H LITERAL1 | ||
OUT_Y_L LITERAL1 | ||
OUT_Y_H LITERAL1 | ||
OUT_Z_L LITERAL1 | ||
OUT_Z_H LITERAL1 | ||
TEMP_OUT_L LITERAL1 | ||
TEMP_OUT_H LITERAL1 | ||
INT_CFG LITERAL1 | ||
INT_SRC LITERAL1 | ||
INT_THS_L LITERAL1 | ||
INT_THS_H LITERAL1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
Romi32U4LCD KEYWORD1 | ||
|
||
ROMI_32U4_BUTTON_A LITERAL1 | ||
ROMI_32U4_BUTTON_B LITERAL1 | ||
ROMI_32U4_BUTTON_C LITERAL1 | ||
Romi32U4ButtonA KEYWORD1 | ||
Romi32U4ButtonB KEYWORD1 | ||
Romi32U4ButtonC KEYWORD1 | ||
|
||
Romi32U4Buzzer KEYWORD1 | ||
|
||
Romi32U4Motors KEYWORD1 | ||
flipLeftMotor KEYWORD2 | ||
flipRightMotor KEYWORD2 | ||
setLeftSpeed KEYWORD2 | ||
setRightSpeed KEYWORD2 | ||
setSpeeds KEYWORD2 | ||
|
||
Romi32U4Encoders KEYWORD1 | ||
init KEYWORD2 | ||
getCountsLeft KEYWORD2 | ||
getCountsRight KEYWORD2 | ||
getCountsAndResetLeft KEYWORD2 | ||
getCountsAndResetRight KEYWORD2 | ||
checkErrorLeft KEYWORD2 | ||
checkErrorRight KEYWORD2 | ||
|
||
ledRed KEYWORD2 | ||
ledGreen KEYWORD2 | ||
ledYellow KEYWORD2 | ||
usbPowerPresent KEYWORD2 | ||
readBatteryMillivolts KEYWORD2 |