Stephan Wendel
e3bd2e2e57
fix: fix error causing cam list to fail
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-04-17 18:45:44 +02:00
Stephan Wendel
2bbe265e83
feat(install): set gpu_mem on rpi devices
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-04-16 13:29:45 +02:00
Stephan Wendel
2a4fbd9c77
fix: fix raspicam detection
...
if `start_x=1` is not set,
it messes up output of `vcgencmd get_camera`.
Which leads to not detected libcamera csi cams,
even if they are detected correctly
Therefor using libcamera-hello to determine if available
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-04-15 14:39:43 +02:00
Stephan Wendel
6c1aec18b4
refactor: refactor hwhandler.sh
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-04-15 13:55:22 +02:00
Stephan Wendel
f8ce308fa5
refactor: remove unnecessary ffmpeg version check
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-04-15 10:48:04 +02:00
Stephan Wendel
745631aed0
chore: update conf and readme to new params
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-04-13 20:41:27 +02:00
Stephan Wendel
952dac98a1
chore: add note to crowsnest.conf
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-04-13 20:26:32 +02:00
Stephan Wendel
3a1a9294ad
chore: allow backend names as mode
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-04-13 20:18:49 +02:00
Stephan Wendel
0c49dc796f
fix: fix startup error on ubuntu arm
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-04-13 20:06:56 +02:00
Stephan Wendel
48ab81a437
fix: disable debug output in make config
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-04-13 15:34:21 +02:00
Stephan Wendel
4444ea58fd
refactor: refactor install chain
...
Includes:
* refactor of install.sh, splitting it to libs
* fix of custompios module according to install changes
* added test script to verify install
* refactor of `make config` script
Signed-off-by: Stephan Wendel <me@stephanwe.de>
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-04-10 15:11:19 +02:00
Stephan Wendel
1df3f4377a
docs: removed TODO.md
...
Using git projects for todos instead of file
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-04-02 12:11:56 +02:00
Stephan Wendel
f065b2952f
chore: update TODO.md
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-04-02 11:17:26 +02:00
Stephan Wendel
9d6c46e2f8
chore: update TODO.md
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-04-02 11:14:04 +02:00
Stephan Wendel
42cd77dc96
chore: update TODO.md
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-04-02 10:57:17 +02:00
Stephan Wendel
f45897447f
chore: add TODO.md
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-04-02 10:54:45 +02:00
Stephan Wendel
4c4e232ee5
docs: change test formation
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-03-12 12:31:08 +01:00
Stephan Wendel
f8c78c570c
docs: add camera-streamer to README.md
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-03-12 12:28:59 +01:00
Stephan Wendel
f6b841e92f
docs: update Readme.md
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-03-11 20:00:27 +01:00
Stephan Wendel
95c1dca13f
feat!: adds camera-streamer to crowsnest
...
This introduces camera-streamer as streamer option
via `mode: multi`
camera-streamer is a feature packed stream service.
It is capable to deliver mjpg/snapshots/webrtc and rtsp
Limited to raspberry pi sbc's for now.
This should also resolv
Feature request #51
Feature request #37
Fixes #83
Closes #85
Fixes #89
BREAKING CHANGES:
Dropping support for Debian Buster based images and kernels older than
5.15y
Dropping RTSP support due aler9/simple-rtsp-server
Dropping usage of ffmpeg
No support anymore for Raspicam V1 (EOL)
Signed-off-by: Stephan Wendel <me@stephanwe.de>
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-03-11 18:57:19 +01:00
Stephan Wendel
20ed6a8b58
chore: add error message if v4l2-ctl errors out
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-02-24 17:47:58 +01:00
Stephan Wendel
a5a36e5c3d
fix: fix add_update_entry condition
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-02-19 16:32:17 +01:00
Stephan Wendel
43b86a33d7
chore: add v4l2ctl logging prefix
...
According to PR #78
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-02-16 18:29:45 +01:00
Stephan Wendel
9a66358443
fix: store log_level in var instead in function
...
Instead of checking multiple times the log level store in Variable.
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-02-16 18:07:48 +01:00
docgalaxyblock
541855054f
docs: fix typo and rework layout ( #80 )
...
This also makes #77 obsolete.
2023-02-01 15:50:27 +01:00
Gil Levy
1e9fc005ef
Update README.md ( #72 )
...
Fixing directory name to `v4l` instead of `4vl` in line 244
2023-01-06 21:06:00 +01:00
Stephan Wendel
00fe721bf3
docs: fix typo
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-01-03 19:38:47 +01:00
Stephan Wendel
bb38f36cb0
docs: fix typo
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-01-03 19:37:45 +01:00
Stephan Wendel
04f29cbb98
docs: improves layout
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-01-03 19:32:35 +01:00
Stephan Wendel
b6e2de2c25
docs: fixed typo
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-01-03 19:31:04 +01:00
Stephan Wendel
ad081e67d6
docs: changed layout
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-01-03 19:30:22 +01:00
Stephan Wendel
7d207e6d84
docs: updated Readme.md
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-01-03 19:28:10 +01:00
Stephan Wendel
efe4dfd189
fix(install): fixes error in unattended mode
...
In unattended mode it trys to set raspicamfix
even the desired Image isnt meant to be for a pi.
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2023-01-03 18:58:30 +01:00
Stephan Wendel
e21467358e
fix: disable SC2317
...
Disable SC2317 due usage of traps
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2022-12-27 07:24:26 +01:00
Stephan Wendel
5e95c0d3bd
fix(install): wrong syntax in config.txt
...
This should be fix #69
I used the wrong regex to get rid of blanks introduced by crudini
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2022-12-15 16:38:22 +01:00
Stephan Wendel
722c7ca3f8
fix: fix error introduced by crudini
...
Used version of crudini puts spaces between values and parameters
This leads to an unusable config.txt
To fix that behavior simply remove blanks with sed.
This may fix #50
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2022-12-12 20:58:18 +01:00
Stefan Dej
d04478635b
chore: add not-on-github bot ( #68 )
...
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2022-12-11 11:33:56 +01:00
ZoZo
dc27e3f52a
docs: updated documentation for device definition ( #65 )
...
Improved readability of device definition section and added text to resolve "Video capture not supported by the device" error when using /dev/video0 on non-RPi hardware.
Signed-off-by: Cor Ruiten <zozo@ruiten.com>
Signed-off-by: Cor Ruiten <zozo@ruiten.com>
2022-12-01 19:18:05 +01:00
Stephan Wendel
33981e763c
docs: enhanced faq for raspicam issues
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2022-12-01 18:17:30 +01:00
Stephan Wendel
90a6901bfe
docs: enhanced faq error 127
...
Enhanced section for buster to bullseye upgraded distros.
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2022-12-01 17:40:57 +01:00
Stephan Wendel
05a971b259
fix: ensure device is raspberry if os is buster
...
To prevent Install error on Debian Buster based Images
if Hardware is not Raspberry.
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2022-12-01 17:19:56 +01:00
Stephan Wendel
3c1ec15758
docs: add link to discord
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2022-11-24 18:34:03 +01:00
Stephan Wendel
96949b7d75
docs: improve spelling
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2022-11-24 18:31:56 +01:00
Stephan Wendel
b7035a9207
docs: improve linebreaks
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2022-11-24 18:27:34 +01:00
Stephan Wendel
b112300ced
docs: add warning not to change log_path
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2022-11-24 18:25:14 +01:00
Stephan Wendel
142e4de4ee
docs: add keyword cam note
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2022-11-24 18:20:29 +01:00
Stephan Wendel
f945da33e8
docs: fix typo in readme.md
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2022-11-24 18:15:08 +01:00
Stephan Wendel
3bc6d7dd10
docs: improve readme, add link to config section
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2022-11-24 18:11:13 +01:00
Stephan Wendel
595496941c
docs: improve README.md, add FAQ section
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2022-11-24 18:04:52 +01:00
Stephan Wendel
957207b448
chore: refactor log output of rtsp-simple-server
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2022-11-24 17:24:47 +01:00