Fix repo spelling issues (#152)
This commit is contained in:
parent
4509e6cf38
commit
052331168e
11 changed files with 16 additions and 13 deletions
3
.github/workflows/pull-request.yml
vendored
3
.github/workflows/pull-request.yml
vendored
|
|
@ -21,3 +21,6 @@ jobs:
|
||||||
python-version: '3.x'
|
python-version: '3.x'
|
||||||
- name: Run codespell
|
- name: Run codespell
|
||||||
uses: codespell-project/actions-codespell@master
|
uses: codespell-project/actions-codespell@master
|
||||||
|
with:
|
||||||
|
skip: ./pico-extras,./ArduinoCore-API,./libraries/SdFat,./libraries/Adafruit_TinyUSB_Arduino,./libraries/LittleFS/lib,./tools/pyserial,./pico-sdk,./.github,./docs/i2s.rst
|
||||||
|
ignore_words_list: ser,DOUT
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
// Wacky deprecated AVR compatibilty functions
|
// Wacky deprecated AVR compatibility functions
|
||||||
#include "stdlib_noniso.h"
|
#include "stdlib_noniso.h"
|
||||||
|
|
||||||
#include "api/ArduinoAPI.h"
|
#include "api/ArduinoAPI.h"
|
||||||
|
|
@ -45,7 +45,7 @@ extern "C"{
|
||||||
#define clockCyclesToMicroseconds(a) ( (a) / clockCyclesPerMicrosecond() )
|
#define clockCyclesToMicroseconds(a) ( (a) / clockCyclesPerMicrosecond() )
|
||||||
#define microsecondsToClockCycles(a) ( (a) * clockCyclesPerMicrosecond() )
|
#define microsecondsToClockCycles(a) ( (a) * clockCyclesPerMicrosecond() )
|
||||||
|
|
||||||
// Disable/reenable all interrupts. Safely handles nested disables
|
// Disable/re-enable all interrupts. Safely handles nested disables
|
||||||
void interrupts();
|
void interrupts();
|
||||||
void noInterrupts();
|
void noInterrupts();
|
||||||
|
|
||||||
|
|
@ -53,7 +53,7 @@ void noInterrupts();
|
||||||
void attachInterrupt(pin_size_t pin, voidFuncPtr callback, PinStatus mode);
|
void attachInterrupt(pin_size_t pin, voidFuncPtr callback, PinStatus mode);
|
||||||
void detachInterrupt(pin_size_t pin);
|
void detachInterrupt(pin_size_t pin);
|
||||||
|
|
||||||
// AVR compatibilty macros...naughty and accesses the HW directly
|
// AVR compatibility macros...naughty and accesses the HW directly
|
||||||
#define digitalPinToPort(pin) (0)
|
#define digitalPinToPort(pin) (0)
|
||||||
#define digitalPinToBitMask(pin) (1UL << (pin))
|
#define digitalPinToBitMask(pin) (1UL << (pin))
|
||||||
#define digitalPinToTimer(pin) (0)
|
#define digitalPinToTimer(pin) (0)
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ EEPROM Library
|
||||||
While the Raspberry Pi Pico RP2040 does not come with an EEPROM onboard, we
|
While the Raspberry Pi Pico RP2040 does not come with an EEPROM onboard, we
|
||||||
simulate one by using a single 4K chunk of flash at the end of flash space.
|
simulate one by using a single 4K chunk of flash at the end of flash space.
|
||||||
|
|
||||||
**Note that this is a simulated EEPROM and will only support the numeber of
|
**Note that this is a simulated EEPROM and will only support the number of
|
||||||
writes as the onboard flash chip, not the 100,000 or so of a real EEPROM.**
|
writes as the onboard flash chip, not the 100,000 or so of a real EEPROM.**
|
||||||
Therefore, do not frequently update the EEPROM or you may prematurely wear
|
Therefore, do not frequently update the EEPROM or you may prematurely wear
|
||||||
out the flash.
|
out the flash.
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ File Systems
|
||||||
|
|
||||||
The Arduino-Pico core supports using some of the onboard flash as a file
|
The Arduino-Pico core supports using some of the onboard flash as a file
|
||||||
system, useful for storing configuration data, output strings, logging,
|
system, useful for storing configuration data, output strings, logging,
|
||||||
and more. It also supports using SD cards as another (FAT32) filesytem,
|
and more. It also supports using SD cards as another (FAT32) filesystem,
|
||||||
with an API that's compatible with the onboard flash file system.
|
with an API that's compatible with the onboard flash file system.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -47,7 +47,7 @@ the output will be changing.
|
||||||
|
|
||||||
size_t write(uint8_t)
|
size_t write(uint8_t)
|
||||||
~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~
|
||||||
Provided for compatibilty, but not very useful. Writes a sample from 0...255
|
Provided for compatibility, but not very useful. Writes a sample from 0...255
|
||||||
to the I2S buffer. See ``write(int16_t)`` for a better one
|
to the I2S buffer. See ``write(int16_t)`` for a better one
|
||||||
|
|
||||||
size_t write(const uint8_t \*buffer, size_t size)
|
size_t write(const uint8_t \*buffer, size_t size)
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
Subproject commit e8c1394e693fbd43af900205ddbe195efa59244a
|
Subproject commit dcc1a556bffbb22a8f924b1e135394b99741f56d
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
// Can't place library in ths src/ directory, Arduino will attempt to build the tests/etc.
|
// Can't place library in the src/ directory, Arduino will attempt to build the tests/etc.
|
||||||
// Just have a stub here that redirects to the actual source file
|
// Just have a stub here that redirects to the actual source file
|
||||||
|
|
||||||
#pragma GCC diagnostic ignored "-Wmissing-field-initializers"
|
#pragma GCC diagnostic ignored "-Wmissing-field-initializers"
|
||||||
|
|
|
||||||
|
|
@ -183,7 +183,7 @@ private:
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
// Expose FatStructs.h helpers for MSDOS date/time for use with dateTimeCallback
|
// Expose FatStructs.h helpers for MS-DOS date/time for use with dateTimeCallback
|
||||||
static inline uint16_t FAT_DATE(uint16_t year, uint8_t month, uint8_t day) {
|
static inline uint16_t FAT_DATE(uint16_t year, uint8_t month, uint8_t day) {
|
||||||
return (year - 1980) << 9 | month << 5 | day;
|
return (year - 1980) << 9 | month << 5 | day;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -27,14 +27,14 @@
|
||||||
#include "servo.pio.h"
|
#include "servo.pio.h"
|
||||||
static PIOProgram _servoPgm(&servo_program);
|
static PIOProgram _servoPgm(&servo_program);
|
||||||
|
|
||||||
// similiar to map but will have increased accuracy that provides a more
|
// Similar to map but will have increased accuracy that provides a more
|
||||||
// symmetrical api (call it and use result to reverse will provide the original value)
|
// symmetrical api (call it and use result to reverse will provide the original value)
|
||||||
int improved_map(int value, int minIn, int maxIn, int minOut, int maxOut)
|
int improved_map(int value, int minIn, int maxIn, int minOut, int maxOut)
|
||||||
{
|
{
|
||||||
const int rangeIn = maxIn - minIn;
|
const int rangeIn = maxIn - minIn;
|
||||||
const int rangeOut = maxOut - minOut;
|
const int rangeOut = maxOut - minOut;
|
||||||
const int deltaIn = value - minIn;
|
const int deltaIn = value - minIn;
|
||||||
// fixed point math constants to improve accurancy of divide and rounding
|
// fixed point math constants to improve accuracy of divide and rounding
|
||||||
constexpr int fixedHalfDecimal = 1;
|
constexpr int fixedHalfDecimal = 1;
|
||||||
constexpr int fixedDecimal = fixedHalfDecimal * 2;
|
constexpr int fixedDecimal = fixedHalfDecimal * 2;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -46,7 +46,7 @@
|
||||||
// The following values are in us (microseconds).
|
// The following values are in us (microseconds).
|
||||||
// Since the defaults can be overwritten in the new attach() member function,
|
// Since the defaults can be overwritten in the new attach() member function,
|
||||||
// they were modified from the Arduino AVR defaults to be in the safe range
|
// they were modified from the Arduino AVR defaults to be in the safe range
|
||||||
// of publically available specifications. While this implies that many 180°
|
// of publicly available specifications. While this implies that many 180°
|
||||||
// servos do not operate the full 0° to 180° sweep using these, it also prevents
|
// servos do not operate the full 0° to 180° sweep using these, it also prevents
|
||||||
// unsuspecting damage. For Arduino AVR, the same change is being discussed.
|
// unsuspecting damage. For Arduino AVR, the same change is being discussed.
|
||||||
#define DEFAULT_MIN_PULSE_WIDTH 1000 // uncalibrated default, the shortest duty cycle sent to a servo
|
#define DEFAULT_MIN_PULSE_WIDTH 1000 // uncalibrated default, the shortest duty cycle sent to a servo
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ to get the board into update mode (1200bps connection).
|
||||||
Very dumb `sed`-like tool used by the platform scripts to generate the
|
Very dumb `sed`-like tool used by the platform scripts to generate the
|
||||||
linker `.ld` file (replacing the EEPROM location, FS sizes, etc.).
|
linker `.ld` file (replacing the EEPROM location, FS sizes, etc.).
|
||||||
Because we run on Windows, Mac, and Linux, need to provide this and not
|
Because we run on Windows, Mac, and Linux, need to provide this and not
|
||||||
rely on existance of `sed` command.
|
rely on existence of `sed` command.
|
||||||
|
|
||||||
## pyserial
|
## pyserial
|
||||||
`git clone` of the PySerial Python3 library to be used by the IDE.
|
`git clone` of the PySerial Python3 library to be used by the IDE.
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue