This repository has been archived by the owner on Aug 6, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #189 from leaphy-robotics/cleanup
fix: clean up code
- Loading branch information
Showing
38 changed files
with
841 additions
and
1,067 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
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
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
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,181 @@ | ||
import Avrdude from "../services/arduino-uploader/protocols/avrdude"; | ||
import {BaseNano, BaseNanoESP32, BaseNanoRP2040, BaseUno, RobotType} from "./robot.type"; | ||
|
||
const defaultLibraries = [ | ||
'Leaphy Original Extension', 'Leaphy Extra Extension', 'Servo', 'Adafruit GFX Library', 'Adafruit SSD1306', 'Adafruit LSM9DS1 Library', | ||
'Adafruit Unified Sensor', 'List', 'Adafruit SGP30 Sensor', 'Adafruit_VL53L0X', 'Adafruit BMP280 Library', 'TM1637', 'LedControl' | ||
] | ||
|
||
export const leaphyOriginalRobotType = new BaseUno( | ||
'l_original_uno', | ||
'Leaphy Original', | ||
'orig.svg', | ||
'orig_uno.svg', | ||
defaultLibraries.concat(['QMC5883LCompass', 'Arduino_APDS9960']), | ||
{ | ||
showLeaphyActuators: true, | ||
showLeaphyOperators: false, | ||
showLeaphySensors: true, | ||
}, | ||
); | ||
|
||
|
||
export const leaphyOriginalNanoRobotType = new BaseNano( | ||
'l_original_nano', | ||
'Original Nano', | ||
'orig.svg', | ||
'orig_nano.svg', | ||
defaultLibraries.concat(['QMC5883LCompass', 'Arduino_APDS9960']), | ||
{ | ||
showLeaphyActuators: true, | ||
showLeaphyOperators: true, | ||
showLeaphySensors: true, | ||
}, | ||
); | ||
|
||
export const leaphyOriginalNanoESP32RobotType = new BaseNanoESP32( | ||
'l_original_nano_esp32', | ||
'Original Nano ESP32', | ||
'orig.svg', | ||
'orig_nano_esp32.svg', | ||
defaultLibraries.concat(['QMC5883LCompass', 'Arduino_APDS9960']), | ||
{ | ||
showLeaphyActuators: true, | ||
showLeaphyOperators: true, | ||
showLeaphySensors: true, | ||
}, | ||
) | ||
|
||
export const leaphyOriginalNanoRP2040RobotType = new BaseNanoRP2040( | ||
'l_original_nano_rp2040', | ||
'Original Nano RP2040', | ||
'orig.svg', | ||
'orig_nano_rp2040.svg', | ||
defaultLibraries.concat(['QMC5883LCompass', 'Arduino_APDS9960']), | ||
{ | ||
showLeaphyActuators: true, | ||
showLeaphyOperators: true, | ||
showLeaphySensors: true, | ||
}, | ||
) | ||
|
||
export const leaphyFlitzRobotType = new BaseUno( | ||
'l_flitz_uno', | ||
'Leaphy Flitz', | ||
'flitz.svg', | ||
'flitz_uno.svg', | ||
defaultLibraries, | ||
{ | ||
showLeaphyActuators: false, | ||
showLeaphyOperators: false, | ||
}, | ||
); | ||
|
||
export const leaphyFlitzNanoRobotType = new BaseNano( | ||
'l_flitz_nano', | ||
'Flitz Nano', | ||
'flitz.svg', | ||
'flitz_nano.svg', | ||
defaultLibraries, | ||
{ | ||
showLeaphyActuators: false, | ||
showLeaphyOperators: false, | ||
}, | ||
); | ||
|
||
export const leaphyClickRobotType = new BaseUno( | ||
'l_click', | ||
'Leaphy Click', | ||
'click.svg', | ||
null, | ||
defaultLibraries, | ||
{ | ||
showLeaphySensors: true, | ||
}, | ||
); | ||
|
||
export const arduinoUnoRobotType = new BaseUno( | ||
'l_uno', | ||
'Arduino Uno', | ||
'uno.svg', | ||
null, | ||
defaultLibraries.concat(['QMC5883LCompass', 'Arduino_APDS9960']), | ||
{ | ||
showLeaphyLists: true, | ||
showLeaphySensors: true, | ||
}, | ||
); | ||
|
||
export const genericRobotType = new BaseUno( | ||
'l_code', | ||
'Leaphy C++', | ||
"c++.svg", | ||
null, | ||
defaultLibraries.concat(['QMC5883LCompass', 'Arduino_APDS9960']), | ||
{}, | ||
); | ||
|
||
export const arduinoNanoRobotType = new BaseNano( | ||
'l_nano', | ||
'Arduino Nano', | ||
'nano.svg', | ||
null, | ||
defaultLibraries.concat(['QMC5883LCompass', 'Arduino_APDS9960']), | ||
{ | ||
showLeaphyLists: true, | ||
showLeaphySensors: true, | ||
}, | ||
); | ||
|
||
export const arduinoNanoESP32RobotType = new BaseNanoESP32( | ||
'l_nano_esp32', | ||
'Arduino Nano ESP32', | ||
'nano.svg', | ||
null, | ||
defaultLibraries.concat(['QMC5883LCompass', 'Arduino_APDS9960']), | ||
{ | ||
showLeaphyLists: true, | ||
showLeaphySensors: true, | ||
} | ||
); | ||
|
||
export const arduinoNanoRP2040RobotType = new BaseNanoRP2040( | ||
'l_nano_rp2040', | ||
'Arduino Nano RP2040', | ||
'nano.svg', | ||
null, | ||
defaultLibraries.concat(['QMC5883LCompass', 'Arduino_APDS9960']), | ||
{ | ||
showLeaphyLists: true, | ||
showLeaphySensors: true, | ||
} | ||
); | ||
|
||
export const microPythonRobotType = new RobotType( | ||
'l_micropython', | ||
{protocol: Avrdude}, | ||
'MicroPython', | ||
'micropython.svg', | ||
null, | ||
'', | ||
'', | ||
[], | ||
{ | ||
showLeaphyActuators: false, | ||
showLeaphyOperators: false, | ||
}); | ||
|
||
export const arduinoMegaRobotType = new RobotType( | ||
'l_mega', | ||
{protocol: Avrdude, microcontroller: 'atmega2560'}, | ||
'Arduino Mega', | ||
'mega.svg', | ||
null, | ||
'arduino:avr:mega', | ||
'arduino:avr', | ||
defaultLibraries.concat(['QMC5883LCompass', 'Arduino_APDS9960']), | ||
{ | ||
showLeaphyLists: true, | ||
showLeaphySensors: true, | ||
}, | ||
) |
This file was deleted.
Oops, something went wrong.
2 changes: 1 addition & 1 deletion
2
src/app/domain/backend.message.ts → src/app/domain/snackbar.message.ts
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 |
---|---|---|
@@ -1,3 +1,3 @@ | ||
export class BackEndMessage { | ||
export class SnackbarMessage { | ||
constructor(public event: string, public message: string, public payload: any, public displayTimeout: number) { } | ||
} |
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.