Unify folder name convention with my other repos (first upper letter singular nouns)
|
@ -6,7 +6,7 @@ matrix:
|
||||||
sudo: true
|
sudo: true
|
||||||
before_install:
|
before_install:
|
||||||
- sudo apt-get install -y sdcc cmake
|
- sudo apt-get install -y sdcc cmake
|
||||||
- cd ./software/Firmware
|
- cd ./Software/Firmware
|
||||||
script:
|
script:
|
||||||
- sdcc --version
|
- sdcc --version
|
||||||
- mkdir build_directory
|
- mkdir build_directory
|
||||||
|
@ -20,7 +20,7 @@ matrix:
|
||||||
sudo: true
|
sudo: true
|
||||||
before_install:
|
before_install:
|
||||||
- sudo apt-get install -y texlive-latex-base texlive-latex-extra texlive-extra-utils poppler-utils
|
- sudo apt-get install -y texlive-latex-base texlive-latex-extra texlive-extra-utils poppler-utils
|
||||||
- cd ./documentation/diagrams
|
- cd ./Documentation/Diagrams
|
||||||
script:
|
script:
|
||||||
- chmod +x ./creatediagrams.sh
|
- chmod +x ./creatediagrams.sh
|
||||||
- ./creatediagrams.sh
|
- ./creatediagrams.sh
|
||||||
|
@ -31,7 +31,7 @@ matrix:
|
||||||
sudo: true
|
sudo: true
|
||||||
before_install:
|
before_install:
|
||||||
- sudo apt-get install -y cppcheck
|
- sudo apt-get install -y cppcheck
|
||||||
- cd ./software/Firmware
|
- cd ./Software/Firmware
|
||||||
script:
|
script:
|
||||||
- cppcheck --enable=all --inline-suppr --force --quiet --error-exitcode=1 Src/* Inc/*
|
- cppcheck --enable=all --inline-suppr --force --quiet --error-exitcode=1 Src/* Inc/*
|
||||||
|
|
||||||
|
@ -42,7 +42,7 @@ matrix:
|
||||||
before_install:
|
before_install:
|
||||||
- sudo apt-get install -y python3-pip
|
- sudo apt-get install -y python3-pip
|
||||||
- pip3 install pyflakes
|
- pip3 install pyflakes
|
||||||
- cd ./software/DataAcquisition
|
- cd ./Software/DataAcquisition
|
||||||
script:
|
script:
|
||||||
- pyflakes *.py
|
- pyflakes *.py
|
||||||
|
|
||||||
|
|
Przed Szerokość: | Wysokość: | Rozmiar: 541 KiB Po Szerokość: | Wysokość: | Rozmiar: 541 KiB |
Przed Szerokość: | Wysokość: | Rozmiar: 77 KiB Po Szerokość: | Wysokość: | Rozmiar: 77 KiB |
Przed Szerokość: | Wysokość: | Rozmiar: 88 KiB Po Szerokość: | Wysokość: | Rozmiar: 88 KiB |
Przed Szerokość: | Wysokość: | Rozmiar: 304 KiB Po Szerokość: | Wysokość: | Rozmiar: 304 KiB |
Przed Szerokość: | Wysokość: | Rozmiar: 167 KiB Po Szerokość: | Wysokość: | Rozmiar: 167 KiB |
Przed Szerokość: | Wysokość: | Rozmiar: 224 KiB Po Szerokość: | Wysokość: | Rozmiar: 224 KiB |
Przed Szerokość: | Wysokość: | Rozmiar: 225 KiB Po Szerokość: | Wysokość: | Rozmiar: 225 KiB |
Przed Szerokość: | Wysokość: | Rozmiar: 747 KiB Po Szerokość: | Wysokość: | Rozmiar: 747 KiB |
|
@ -10,14 +10,14 @@ When air's atoms are hit by radioactive particles, an ion-pair is produced. Ions
|
||||||
|
|
||||||
They will try to "meet each other" (I don't know how to explain it) thus creating a current. This current can be measured. The current is proportional to amount of ion-pairs. Amount of ion-pairs is proportional to radioactivity level.
|
They will try to "meet each other" (I don't know how to explain it) thus creating a current. This current can be measured. The current is proportional to amount of ion-pairs. Amount of ion-pairs is proportional to radioactivity level.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
## System architecture
|
## System architecture
|
||||||
|
|
||||||
It is designed in a way that the device can work remotely, e.g. no connection via USB cable to user’s PC is needed.
|
It is designed in a way that the device can work remotely, e.g. no connection via USB cable to user’s PC is needed.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Remarks:
|
Remarks:
|
||||||
* Amplifier has three stages (first stage is transimpedance amplifier, not FET like most projects use).
|
* Amplifier has three stages (first stage is transimpedance amplifier, not FET like most projects use).
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
# Firmware
|
||||||
|
|
||||||
|
* ["Data processing and firmware flashing" node architecture
|
||||||
|
](https://github.com/RobertGawron/IonizationChamber/wiki/%22Data-processing-and-firmware-flashing%22-node-architecture
|
||||||
|
)
|
||||||
|
* [Setting up development environment on Linux
|
||||||
|
](https://github.com/RobertGawron/IonizationChamber/wiki/Setting-up-development-environment-on-Linux)
|
|
@ -0,0 +1,9 @@
|
||||||
|
# Firmware
|
||||||
|
|
||||||
|
* ["Data processing and firmware flashing" node architecture
|
||||||
|
](https://github.com/RobertGawron/IonizationChamber/wiki/%22Data-processing-and-firmware-flashing%22-node-architecture
|
||||||
|
)
|
||||||
|
* [Setting up development environment on Linux
|
||||||
|
](https://github.com/RobertGawron/IonizationChamber/wiki/Setting-up-development-environment-on-Linux)
|
||||||
|
* [Firmware compilation and hardware flashing
|
||||||
|
](https://github.com/RobertGawron/IonizationChamber/wiki/Firmware-compilation-and-hardware-flashing)
|