Compare commits

..

No commits in common. "pwsimple" and "master" have entirely different histories.

3298 changed files with 211432 additions and 3050044 deletions

59
.gitignore vendored
View file

@ -1,4 +1,3 @@
/Debug
Hardware/~$PSDR.sch.inf
Hardware/ElementsOnLayersReport.txt
Source/BlankF4.launch
@ -16,65 +15,7 @@ Hardware/PSDR_Logic0.sch
Hardware/PSDR_Logic1.sch
Hardware/PSDR_Logic2.sch
Hardware/PSDR_Logic3.sch
Hardware/PSDR_Layou3.pcb
Hardware/PSDR_Layout.pcb
Hardware/Enclosure/Main Board Screws.PDF
Hardware/Enclosure/Paddles Installed.PDF
Hardware/Enclosure/Right Paddle Assembly - Exploded.PDF
Hardware/Enclosure/Right Paddle Assembly.PDF
Hardware/Enclosure/Spring Cheater.SLDPRT
Hardware/Enclosure/Spring Handedness.PDF
Hardware/Enclosure/~$PSDR2.SLDDRW
Hardware/PSDR.eco
Hardware/PSDR_Layou2.pcb
Hardware/PSDR_Layou1.pcb
Hardware/Enclosure/PSDR Parts.PDF
Hardware/Enclosure/Encoder Board.PDF
Hardware/Enclosure/Face Screws.PDF
Hardware/Enclosure/Knob Onto Encoder.PDF
Hardware/Enclosure/Knob Screw in Hole.PDF
Hardware/Enclosure/Main Board Angle.PDF
Hardware/Enclosure/Archive/Face Cover.x_t
Hardware/Enclosure/Battery.PDF
Hardware/Enclosure/Bearing Stackup.PDF
Hardware/Enclosure/DeleteMe.SLDASM
Documentation/Parts List.indd
Hardware/ElementsOnLayersReport.txt
Hardware/PSDR_PCB/3D/3DSettings.xml
Hardware/PSDR_PCB/PSDR_3DViewer.cce
Hardware/STM32F756_Config.ioc
Source/STM32F4 Test.launch
Hardware/Enclosure/~$PSDR2.SLDDRW
Hardware/Enclosure/Face Cover.x_t
Hardware/Enclosure/~$2.2in_LCD_Module.SLDPRT
Hardware/Enclosure/~$604561 Battery.SLDPRT
Hardware/Enclosure/~$7x3x3 Bearing.SLDPRT
Hardware/Enclosure/~$92029A208_TYPE 316 STAINLESS STEEL CUP POINT SET SCREW.SLDPRT
Hardware/Enclosure/~$92095A185_18-8 SS BUTTON-HEAD SOCKET CAP SCREW.SLDPRT
Hardware/Enclosure/~$92095A471_18-8 SS BUTTON-HEAD SOCKET CAP SCREW.SLDPRT
Hardware/Enclosure/~$93395A213_TYPE 316 SS FLAT-HEAD SOCKET CAP SCREW.SLDPRT
Hardware/Enclosure/~$94205A220_TYPE 316 STAINLESS STEEL NYLON-INSERT LOCKNUT.SLDPRT
Hardware/Enclosure/~$BNC_Adapter.SLDPRT
Hardware/Enclosure/~$Battery Connector.SLDPRT
Hardware/Enclosure/~$BottomHalf2.sldprt
Hardware/Enclosure/~$Earphone_Jack.SLDPRT
Hardware/Enclosure/~$Encoder.SLDPRT
Hardware/Enclosure/~$EncoderBoard.SLDPRT
Hardware/Enclosure/~$Face Cover.SLDPRT
Hardware/Enclosure/~$GPS_Antenna.SLDPRT
Hardware/Enclosure/~$LCD_Standoff.SLDPRT
Hardware/Enclosure/~$LeeSpring-LTL015B08S.SLDPRT
Hardware/Enclosure/~$PSDR2.SLDASM
Hardware/Enclosure/~$PSDR26PCB.SLDPRT
Hardware/Enclosure/~$SMA_Connector.SLDPRT
Hardware/Enclosure/~$Slotted_Knob2.SLDPRT
Hardware/Enclosure/~$Speaker.SLDPRT
Hardware/Enclosure/~$USB_Connector.SLDPRT
Hardware/Enclosure/~$paddle.SLDPRT
Hardware/Enclosure/~$paddle_Mirrored.SLDPRT
*.o
*.lst
*~

View file

@ -1,30 +0,0 @@
# Contributing to the Project
There is obviously a lot of work required to get this project off the ground, and get the PortableSDR into as many hands as want it. In order to help coordinate every hand that wants to help develop the projcet, here are a few guidelines we ask the community to follow.
Note: It is not necessary to be a licensed ham operator in order to work on this project, but it is highly encouraged that contributors contact their local ham radio club for assistance in obtaining a license to transmit.
Another Note: All pull requests and branches shall written in a professional and friendly manner. This extends to any discussion within a PR or branch. No attitudes on the airwaves!
## How to Contribute
Glad you asked! There are always ways for individuals to contribute with developing, testing, and planning new features for the project.
Here are some helpful resources:
- For discussion of features, use the Discussions tab in Github
- Bugs? Report them in the `Issues` tab
## Testing
For hardware testing, you may need to order a board and populate it with the BOM. Two places to order PCBs that come to mind are [OSHPark](oshpark.com) and [PCB:NG](pcb.ng), though PCB:NG might be better for a production run scenario instead of just test boards.
For software testing, refer to the build instructions found in the `Documentation` folder for how to run smoke testing on code. Soon there will also be an automated testing route that contributors can take advantage of using the GitHub `Actions` section.
## Submitting Changes
Please submit a GitHub Pull Request along with a clear list of what changes you have made.Additionally, if your PR is related to a particular project task, please reference that task so appropriate tracking can be done.
If possible, please submit a few sentences regarding larger commits. One-line messages are fine for smaller changes, but bigger changes should be formatted as follows:
```bash
$ git commit -m "A brief summary of the commit" -m "A paragraph describing what changed and its impact."
```
## Coding Conventions
TBD

Binary file not shown.

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show more