Update on GPS receiver!

This commit is contained in:
Peter 2024-11-15 05:23:42 +08:00
parent 3de64623b1
commit 7660d758cc
4 changed files with 20 additions and 1 deletions

View File

@ -9,7 +9,17 @@ tags: [rf, electronics, fpga, ebaz4205, max2769, zynq7010, gps, devlog] # system
## 🚧🚧 THIS PAGE IS NOT FINISHED 🚧🚧 ## 🚧🚧 THIS PAGE IS NOT FINISHED 🚧🚧
## Notes: ## Updates
### 2024-11-15: First PCB design
The openGNSS PCB is done! The tab extending down on the left side of the board is to provide a mounting point for the board to mount to the ebaz4205 board if the top mounting points cannot be used, since IREC regulations do not allow use of connectors as mechanical mounting.
![Top PCB](/assets/img/2024-10-02-Dev-log-GPS-receiver/top.png)
![bottom PCB](/assets/img/2024-10-02-Dev-log-GPS-receiver/bottom.png)
## Notes
https://github.com/iliasam/STM32F4_SDR_GPS?tab=readme-ov-file https://github.com/iliasam/STM32F4_SDR_GPS?tab=readme-ov-file

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 341 KiB

View File

@ -0,0 +1,9 @@
unsigned char get_checksum(unsigned char array[], unsigned char array_size)
{
unsigned char checksum = 0;
for (unsigned char i = 1; i < array_size - 2; i++)
checksum += array[i];
checksum = (~checksum) + 1;
return checksum;
}