Jump to content

DualCam SMS commands: Difference between revisions

→‎Camera request command: new sms command parameter
(→‎Camera request command: new sms command parameter)
Line 35: Line 35:
| rowspan="1" style="text-align: center; style=" width: 150px; background: white; color: black;" |camreq:
| rowspan="1" style="text-align: center; style=" width: 150px; background: white; color: black;" |camreq:
| rowspan="1" style="text-align: center; style=" width: 150px; background: white; color: black;" |<file_type>,<file_source>,<timestamp>,<duration>
| rowspan="1" style="text-align: center; style=" width: 150px; background: white; color: black;" |<file_type>,<file_source>,<timestamp>,<duration>
,<domain>,<port>
,<domain>,<port>,<u><resolution>(Only applied to photos)</u>
| rowspan="1" style="text-align: left; style=" width: 150px; background: white; color: black;" |Captures appropriate file with the provided details. If the connection to server is opened, them files immediately become available for download. If not, then connection is tried to be made. If <domain> and <port> parameters are included, the device will send footage of the command to that address.
| rowspan="1" style="text-align: left; style=" width: 150px; background: white; color: black;" |Captures appropriate file with the provided details. If the connection to server is opened, them files immediately become available for download. If not, then the connection is tried to be made. <br>If <b><domain></b> and <b><port></b> parameters are included, the device will send footage of the command to that address.<br>
If <b><resolution></b> parameter is included when requesting a photo, the device will send the photo with the selected resolution.
|}
|}
The arguments are as follows:
The arguments are as follows:
Line 43: Line 44:
**0 - Video
**0 - Video
**1 - Photo
**1 - Photo
*<file_source>
*<file_source>
**1 - Front camera
**1 - Front camera
**2 - Rear camera
**2 - Rear camera
**3 - Both cameras
**3 - Both cameras
*<timestamp>
*<timestamp>
**Unix timestamps in decimal (not required for photo download)
**Unix timestamps in decimal (not required for photo download)
*<duration>
*<duration>
**Video duration in seconds from provided timestamps (not required for photo download), (max 30 sec)
**Video duration in seconds from provided timestamps (not required for photo download), (max 30 sec)
*<resolution> (<b>Only applied to photos</b>)
**0 – Use the resolution provided in the configuration
**1 – 160x120
**2 – 320x240
**3 – 640x480
**4 – 1280x720
**5 – 1920x1080


'''Structure examples:'''
'''Structure examples:'''
Line 62: Line 74:


For example: camreq:0,1,1624960616,5,212.59.13.226,7160
For example: camreq:0,1,1624960616,5,212.59.13.226,7160
'''camreq:1,<file source>,<domain>,<port>,<resolution>'''
Upload with domain, port, and resolution provided by a request. Example: camreq:1,1,192.168.1.1,12345,4