Wykres commitów

335 Commity (6e4ceac60b5a89ef2fde90a846e618ed37d6c78e)

Autor SHA1 Wiadomość Data
David Michaeli 6e4ceac60b Update installation.md 2023-11-27 02:26:49 +02:00
David Michaeli c200516a52 Update installation.md 2023-11-27 02:21:19 +02:00
David Michaeli 87753c8eaf Update installation.md 2023-11-27 02:20:11 +02:00
David Michaeli 3e0c7b7c75 Update installation.md 2023-11-27 02:18:17 +02:00
David Michaeli 745ad28703 update the full workaround install process
Install process in: ./installation.md
2023-11-27 02:06:33 +02:00
David Michaeli b07ff0338c New RPI distro bookworm kernel install issues solving
reverted to 6.1.21-v8+
added ldconfig to install script
2023-11-27 00:45:25 +02:00
David Michaeli 72946535f8 no change 2023-10-01 23:20:24 +00:00
David Michaeli 15fa286dc6 smi read arbitrary size vector read 2023-10-01 23:19:11 +00:00
David Michaeli e33f2f2cd7 added rx handlers to cpp api
cpp_api example
2023-10-01 22:55:52 +00:00
David Michaeli de00f43614 added c++ native api wrapping the c api 2023-10-01 18:39:04 +00:00
David Michaeli 4228a07223 added float control on bandwidth and sample rate in the API
fixed enums of bandwidth
2023-09-28 15:11:01 +00:00
David Michaeli 6016e3c1e2 added hat detection api 2023-09-28 11:16:11 +00:00
David Michaeli 70ba2bdf69 1. added channel definitions to main API
2. minor channel naming changes (enums)
3. frequency limits definitions in main API
2023-09-28 10:22:05 +00:00
David Michaeli 9b008ac591 exmaple 2023-09-27 13:22:49 +00:00
David Michaeli b2d43a17ef library pkg-config for c library installation and usage example
ustimer removed from library
bugfixes
2023-09-27 13:13:01 +00:00
David Michaeli ebbf12e363 radio & setup changes to separate internal and exported functions
added h/c files for external general api
added pkg-config
2023-09-26 22:57:26 +00:00
David Michaeli a698dcf02a Kernel Driver: module timeout issue when switching streaming channels. caused due to waiting to a timeout on the previous channel. That
stream stopped thus the buffer never filled up. solved by aboting the waiting semaphore on channel switch
SMI: fixed low sample rate timeouts and a function for timeout calculation on read
Radio: FPGA soft reset on start caused faulty operation. needs investigation.
Radio: removed redundant sleeps
Various bug fixes.
2023-09-26 17:29:23 +00:00
David Michaeli 774f1862d1
Merge pull request #136 from sjkelly/sjk/install1
Some install improvements for ubuntu
2023-09-26 00:59:45 +03:00
Steve Kelly c7ff261015 remove `cat | grep` idiom, rather grep directly on the file 2023-09-01 16:40:34 +00:00
Steve Kelly 384e6151d2 improve `apt install` on ubuntu
The raspi header packages are named differently on ubuntu than raspian,
leading to failure to install cmake, et. al.
which leads to confusing errors later in the build.
2023-09-01 16:38:55 +00:00
David Michaeli 000ecd7aaa
Merge pull request #128 from sergeyvfx/soapy_fix
Fix swapped S1G and HiF channels in SoapySDR API
2023-07-18 07:44:20 +03:00
David Michaeli 7430f7527c trying to eliminate timeouts in fast channel transitions 2023-07-09 13:13:04 +00:00
David Michaeli 395c484a62 sphoradic fpga programming issue 2023-07-09 11:33:37 +00:00
Sergey Sharybin 57079b923a Fix swapped S1G and HiF channels in SoapySDR API 2023-07-08 18:19:14 +02:00
David Michaeli 5840d627ce less verbosity
fixed soapysdr radio reference issue
2023-07-06 07:18:44 +00:00
David Michaeli 0105e1baf0 freq conv octave 2023-07-04 20:35:59 +03:00
David Michaeli 495234d3cf freq conversion change for low frequencies - high side instead of lo side 2023-07-04 17:33:33 +00:00
David Michaeli 2c8da45e51 mixer bug fix
added synthesizer lo output from mixer
2023-07-04 16:24:07 +00:00
David Michaeli c684e7c439 update and adapted firmware for tx 2023-07-03 12:20:50 +00:00
David Michaeli 125a843908 update lvds tx verilog 2023-07-03 14:40:33 +03:00
David Michaeli 1fdefef246 integration 2023-07-03 14:21:50 +03:00
David Michaeli fe2a2c8521 fixed driver install dir destination (@kng) 2023-06-17 04:23:14 +00:00
David Michaeli ab1165dc2f added minimal hardware to the updated branch 2023-06-13 14:28:45 -04:00
David Michaeli 35b847434d removed no more needed files in software repo 2023-06-13 13:59:16 +03:00
David Michaeli 4d405f0e94 removed hardware and doc files 2023-06-13 13:42:43 +03:00
David Michaeli aac8889ddf fixed cwtx issue 2023-06-13 05:42:28 -04:00
David Michaeli d8d8531137 added memory barriers
added bit to bit delay in bitbanging spi
2023-06-13 08:36:20 +01:00
David Michaeli 7398158576 replaced with 2MSPS in dump1090 2023-06-13 07:41:12 +01:00
David Michaeli e2496f4228 bugfix in app_menu, param change in dump1090 2023-06-13 06:55:19 +01:00
David Michaeli 61cb843b4c updated 2023-06-08 09:17:12 +00:00
David Michaeli 19dec1c388 integrated kernel module param modification ioctls 2023-06-08 09:11:23 +00:00
David Michaeli cc786d6d82 added kernel module runtime parameter change (ioctls) 2023-06-08 08:47:58 +00:00
David Michaeli ff3ffb296e install script DragonOS detection 2023-06-07 07:22:30 -04:00
David Michaeli 77d251e2a3 install - reduce buffers for rpizero
radio - mixer bugfix
2023-06-07 06:08:02 +00:00
David Michaeli c42552dfff rffc frequency conversion bugfix 2023-06-06 10:33:26 +00:00
David Michaeli 5ff5f17f0b added kernel object parameters for different versions of caribou and rpi
added the modification in install scripts
compile kernel module with optimization
2023-06-06 08:21:04 +00:00
David Michaeli 27d00ce6d3 Merge branch 'main' of https://github.com/cariboulabs/cariboulite 2023-06-05 06:19:37 +00:00
David Michaeli 25851685ea firmware merging
updating of install script - consolidation udev into driver and adding to main install
2023-06-05 06:18:30 +00:00
David Michaeli 49f5e660e6 Update README.md 2023-06-04 23:27:02 +03:00
David Michaeli 603d4664ca 1. creation of device driver dir - loadable with "install.sh" file.
2. creation of udev file loading for smi to load automatically with the correct permissions
3. firmware bugfix - negate 2.4GHZ I/Q ddr data
2023-06-04 19:57:15 +00:00