You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# raspiCamSrv V4.9.0
1
+
# raspiCamSrv V4.10.0
2
2
3
3
**raspiCamSrv** is a Web server for Raspberry Pi systems providing an App for control and streaming of CSI and USB cameras as well as for controlling a large variety of connected GPIO devices.
4
4
@@ -15,7 +15,7 @@ USB web cams are seamlessly integrated.
15
15
16
16
Due to responsive layout from W3.CSS, all modern browsers on PC, Mac or mobile devices can be used as clients.
17
17
18
-
For more details, refer to the [raspiCamSrv Documentation](https://signag.github.io/raspi-cam-srv/latest/)
18
+
For more details, refer to the [raspiCamSrv Documentation](https://signag.github.io/raspi-cam-srv/latest/), especially the [Features List](https://signag.github.io/raspi-cam-srv/latest/features/)
19
19
or check the [Release Notes](https://signag.github.io/raspi-cam-srv/latest/ReleaseNotes/) for current version and latest updates.
Copy file name to clipboardExpand all lines: docs/PhotoSeriesTimelapse.md
+41-4Lines changed: 41 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,14 +6,21 @@ This screen allows special configurations for Photo Series in the Timelapse doma
6
6
Of course, every normal Photo Series can be used for Timelapse purposes. However, users often require specific features like specific time slots for multi-day series or automatic exposure adjustment during sunset/sunrise phases (Autoramping / "Timelapse Holy Grail").
7
7
8
8
This page is dedicated to this kind of configuration settings.
9
-
Currently, raspiCamSrv supports limiting photo shooting to configurable periods depending on sunrise and sunset.
9
+
Currently, raspiCamSrv supports the following *Sun-control Mode*s:
10
+
11
+
-*Sunrise/Sunset*
12
+
<br>limiting photo shooting to configurable periods depending on sunrise and sunset.
13
+
-*Azimuth*
14
+
<br>taking photos at specific azimuth values over a period of days so that photos are taken with the same horizontal direction of sun.
10
15
11
16
Usage of this feature requires calculation of sunrise and sunset, depending on date.
12
17
The algorithm (see [Sunrise Equation](#sunrise-equation)) requires information about the geografic coordinates of the camera position.
13
18
These need to be specified on the [Settings](./Settings.md) screen before a Series can be classified as "Sun-controlled".
14
19
It is recommended to [store the configuration](./SettingsConfiguration.md#server-configuration-storage) in order to have these settings available after a server restart.
15
20
16
-
When this screen is activated after a [new Series](./PhotoSeries.md#creation-of-a-new-series) has been created, it will show up as
21
+
## Sunrise/Sunset Mode
22
+
23
+
When this screen is activated after a [new Series](./PhotoSeries.md#creation-of-a-new-series) has been created, it will be initialized with *Sunrise/Sunset* mode:
17
24
18
25

19
26
@@ -32,14 +39,44 @@ When submitting entries with a reasonable interval and Number of Days, the syste
32
39
33
40

34
41
35
-
## Example: Single Period for Daylight Photos
42
+
###Example: Single Period for Daylight Photos
36
43
37
44

38
45
39
-
## Example: Two Periods around Sunrise and Sunset
46
+
###Example: Two Periods around Sunrise and Sunset
40
47
41
48

42
49
50
+
## Azimuth Mode
51
+
52
+
When choosing *Sun-Control Mode* "Azimuth", the screen layout will change to
53
+
54
+

55
+
56
+
-*Time for Azimuth*
57
+
<br>can be used to calculate the azimuth at a specific time.
58
+
<br>When its value is not explicitely set, it will be updated with the current date/time.
59
+
-*Azimuth [°]*
60
+
<br>is the azimuth at the given time
61
+
-*Elevation [°]*
62
+
<br>is the elevation of the sun above horizon at the given time
63
+
-*Azimuth 1*, ... *Azimuth 4*
64
+
<br>Here, you can specify up to 4 azimuth values for which photos shall be taken at every day within the specified number of days from series start.
65
+
<br>For each value the *Todays Time* at the current day will be calculated when the sun position will have this azimuth.
66
+
<br>The system will also verify that azimuth values are valid for the entire period of the series. If this is not the case, an error message will be shown.
67
+
<br>When entering more than one azimuth value, these will be sorted with increasing times.
68
+
69
+
70
+

71
+
72
+
### Series Log File
73
+
74
+
For photo series using *Azimuth* Mode, the [Series Log File](./PhotoSeries.md#series-log-file) will include the Azimuth value for each photo:
75
+
76
+

77
+
78
+
79
+
43
80
## Sunrise Equation
44
81
45
82
The algorithm for the sunrise/sunset equation has been taken from Wikipedia:
Copy file name to clipboardExpand all lines: docs/ReleaseNotes.md
+17Lines changed: 17 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,23 @@
2
2
3
3
[](./index.md)
4
4
5
+
## V4.10.0
6
+
7
+
### New Features
8
+
9
+
-[Photo Series of Type "Timelapse"](./PhotoSeriesTimelapse.md) were extended with a new [Azimuth Mode](./PhotoSeriesTimelapse.md#azimuth-mode). This allows taking multi-day photo series where photos are taken at times when the sun position has specific azimuth values.
10
+
- Extended capabilities of ```GET api probe```[API](./API.md) WebService endpoint:
11
+
Now, the ```PhotoSeriesCfg``` object and its properties are accessible which represents the settings for photo series.
12
+
-[Information / Software Stack](./Information_Sys.md) now also shows version of libcamera.
13
+
- A tutorial has been added which shows how to enable [Neural Network-based Automatic White Balance](./tutorials/AWB_with_neural_networks.md)
14
+
15
+
### Bugfixes
16
+
17
+
- Empty *ID* is no longer possible when creating a new [Device](./SettingsDevices.md)
18
+
- Fixed error ```AttributeError: 'Picamera2' object has no attribute 'allocator'``` which could occur when the Flask server was started or restarted with an active [Photo Series](./PhotoSeries.md) for which *Cont. on Server Start* was active.
19
+
- Fixed errors which could occur when creating Histograms ([Photo Taking on Live screen](./Phototaking.md#histogram) or [Exposure Series](./PhotoSeriesExp.md))
Copy file name to clipboardExpand all lines: docs/features.md
+5-3Lines changed: 5 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
2
-
# Features V4.9.x
2
+
# Features V4.10.x
3
3
4
4
[](./index.md)
5
5
@@ -58,6 +58,7 @@ The [automatic installer](./installation.md) as well as the [Docker Image](https
58
58
-[Auto Exposure Control](./CameraControls_AutoExposure.md) for CSI cameras.
59
59
-[Exposure Control](./CameraControls_Exposure.md) for CSI cameras.
60
60
-[Image Control](./CameraControls_Image.md) for CSI cameras as well as for USB cameras (if supported by the camera).
61
+
-**NEW**: Automatic White Balance using Nueral Networks can be activated through [Modification of Tuning Files](./tutorials/AWB_with_neural_networks.md)
61
62
- Panel for [Direct Control](./LiveDirectControl.md) of numeric control parameters.
62
63
- Configurable [Live View buttons](./CameraControls_Ctrl.md) to be used for physical pan/tilt, light or control of other devices
63
64
@@ -100,6 +101,7 @@ The [automatic installer](./installation.md) as well as the [Docker Image](https
100
101
-[Control of Photo Series](./PhotoSeries.md) (start, stop, pause, resume).
101
102
-[Download of Photo Series](./PhotoSeries.md).
102
103
-[Timelapse Series](./PhotoSeriesTimelapse.md) with optional sunrise/sunset restrictions.
104
+
-**NEW**: [Sun-Controlled Timelapse Series](./PhotoSeriesTimelapse.md#azimuth-mode) with well-defined sun azimuth.
103
105
-[Exposure Series](./PhotoSeriesExp.md) with varying exposure time or gain (ISO).
104
106
-[Exposure Series Result](./PhotoSeriesExp.md#result) showing histograms.
105
107
-[Focus Stack Series](./PhotoSeriesFocus.md) iterating through a range of focus settings.
@@ -134,9 +136,9 @@ The [automatic installer](./installation.md) as well as the [Docker Image](https
134
136
- Triggering by [Motion Detection](./TriggerMotion.md)
135
137
- Triggering by Camera events (photo taken, video start, video stop)
136
138
-[Configuration of Actions](./TriggerActions.md)
137
-
-**NEW**: [Testing of Actions](./TriggerActions.md#testing-an-action)
139
+
-[Testing of Actions](./TriggerActions.md#testing-an-action)
138
140
- Actions by [GPIO Output Devices](./SettingsDevices.md) (LED, buzzer, servo, motor)
139
-
-**NEW**: All action methods of all [gpiozero Output Devices](https://gpiozero.readthedocs.io/en/stable/api_output.html#regular-classes) are supported
141
+
- All action methods of all [gpiozero Output Devices](https://gpiozero.readthedocs.io/en/stable/api_output.html#regular-classes) are supported
140
142
- Actions by Camera (take photo, start/stop video)
141
143
-[Camera Actions](./TriggerCameraActions.md) in case of motion detection (video duration, photo burst)
142
144
-[Notification](./TriggerNotification.md) actions (mail, mail attachments)
0 commit comments