Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

specify sealion-power-module subcomponents #178

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
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
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"name": "battery-pack",
"version": "0.1.0",
"description": "Physically holds 10 onboard batteries in 5S2P configuration to deliver electrical power to EPS Board.",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The description should be a human-readable version of the name

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Though, I also like having this verbiage as a sort of annotation for the component, so let's copy this verbiage to a docs field; i.e., create a line under description called docs with the above verbiage, i.e.,

"docs": "Physically holds 10 onboard batteries in 5S2P configuration to deliver electrical power to EPS Board.",

I know docs isn't in the official DOF spec, but it's something that's come up as a worth while keyword to be adopted

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same goes for the 11 other package.json files

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

On second thought, these notes should go in the notes field in the parts.yaml

"license": "MIT",
"author": "Joseph Siciliano jsici001@odu.edu & contributors",
"dependencies": {
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"name": "adc-to-i2c",
"version": "0.1.0",
"description": "ADS1115 ADC to I2C Converter - receives power from EPS Board and converts ADC outputs to I2C bus communication for external sensors including the six sun sensors.",
"license": "MIT",
"author": "Joseph Siciliano jsici001@odu.edu & contributors",
"dependencies": {
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"name": "battery-monitor",
"version": "0.1.0",
"description": "LTC2944I - Measures voltage and current provided from battery pack and local temperature on EPS Board.",
"license": "MIT",
"author": "Joseph Siciliano jsici001@odu.edu & contributors",
"dependencies": {
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"name": "gps-receiver",
"version": "0.1.0",
"description": "Receives power from EPS Board and sends positioning data to OBC through EPS Board.",
"license": "MIT",
"author": "Joseph Siciliano jsici001@odu.edu & contributors",
"dependencies": {
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"name": "i2c-to-spi",
"version": "0.1.0",
"description": "SC18IS602B I2C to SPI Converter - receives power from EPS Board and converts SPI protocol to I2C bus communication for IMU.",
"license": "MIT",
"author": "Joseph Siciliano jsici001@odu.edu & contributors",
"dependencies": {
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"name": "inertial-measurement-unit",
"version": "0.1.0",
"description": "ADIS16400 - IMU for ADOS sensing that receives power from and sends serial data to EPS Board.",
"license": "MIT",
"author": "Joseph Siciliano jsici001@odu.edu & contributors",
"dependencies": {
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"name": "ip-circuit",
"version": "0.1.0",
"description": "Impedance (IP) Circuit - receives power from and transmits data to EPS Board",
"license": "MIT",
"author": "Joseph Siciliano jsici001@odu.edu & contributors",
"dependencies": {
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"name": "multispectral-sensor",
"version": "0.1.0",
"description": "PixelSensor Multispectral Sensor (Ms_S) - receives power from and transmits data via USB 2.0 Micro to EPS Board.",
"license": "MIT",
"author": "Joseph Siciliano jsici001@odu.edu & contributors",
"dependencies": {
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"name": "eps-board",
"version": "0.1.0",
"description": "Electrical Power System (EPS) Board distributes power from the onboard batteries to OBC and external sensors.",
"license": "MIT",
"author": "Joseph Siciliano jsici001@odu.edu & contributors",
"dependencies": {
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"name": "sun-sensor",
"version": "0.1.0",
"description": "CSS100 Coarse Sun Sensor - receives power from and transmits analog data to EPS Board.",
"license": "MIT",
"author": "Joseph Siciliano jsici001@odu.edu & contributors",
"dependencies": {
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"name": "usb-to-i2c",
"version": "0.1.0",
"description": "MCP2221A USB to I2C Converter - receives power from EPS Board and converts USB 2.0 to I2C bus communication for Ms_S.",
"license": "MIT",
"author": "Joseph Siciliano jsici001@odu.edu & contributors",
"dependencies": {
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"name": "voltage-regulator",
"version": "0.1.0",
"description": "LM2576 - Steps-down battery voltage to usable 3.3V or 5V bus lines for OBC and external sensors.",
"license": "MIT",
"author": "Joseph Siciliano jsici001@odu.edu & contributors",
"dependencies": {
}
}