Xojo Conferences
MBSOct2019CologneDE

Platforms to show: All Mac Windows Linux Cross-Platform

RaspberryPiCameraMBS.AvailableFormats as RaspberryPiCameraFormatDescriptionMBS()
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method RaspberryPiCamera MBS Linux Plugin 16.4 No No Yes Yes, Linux only No
Function: Queries available formats.
Notes:
Lasterror and ErrorMessage are set.
Can return nil in case of error.

Feedback, Comments & Corrections

RaspberryPiCameraMBS.Capture(WithPicture as boolean = true) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method RaspberryPiCamera MBS Linux Plugin 16.4 No No Yes Yes, Linux only No
Function: Captures a new picture.
Notes:
If WithPicture is true and pixel format is compatible (RGB 24 or 32bit), we set the picture property.
If capturing JPEG, we copy the JPEG data into the JPEG property.

Returns true on success.
Lasterror and ErrorMessage are set.

Feedback, Comments & Corrections

RaspberryPiCameraMBS.Close
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method RaspberryPiCamera MBS Linux Plugin 16.4 No No Yes Yes, Linux only No
Function: Closes camera device.
Notes: Lasterror and ErrorMessage are set.

Feedback, Comments & Corrections

RaspberryPiCameraMBS.Constructor
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method RaspberryPiCamera MBS Linux Plugin 16.4 No No Yes Yes, Linux only No
Function: The constructor.

Feedback, Comments & Corrections

RaspberryPiCameraMBS.CurrentFormat as RaspberryPiCameraFormatMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method RaspberryPiCamera MBS Linux Plugin 16.4 No No Yes Yes, Linux only No
Function: Queries current format.
Notes:
Returns nil in case of error.
Lasterror and ErrorMessage are set.

Feedback, Comments & Corrections

RaspberryPiCameraMBS.InitBuffer as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method RaspberryPiCamera MBS Linux Plugin 16.4 No No Yes Yes, Linux only No
Function: Initializes buffer.
Notes:
This is done automatically if you capture.

Returns true on success.
Lasterror and ErrorMessage are set.

Feedback, Comments & Corrections

RaspberryPiCameraMBS.Open(Device as string = "/dev/video0") as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method RaspberryPiCamera MBS Linux Plugin 16.4 No No Yes Yes, Linux only No
Function: Opens the camera device.
Notes:
You need
  • a Raspberry Pi computer
  • to attach the camera module
  • to enable the video camera
  • run a command: sudo modprobe bcm2835-v4l2
  • to check if you see /dev/video0 in file system.

Returns true on success.
Lasterror and ErrorMessage are set.

Feedback, Comments & Corrections

RaspberryPiCameraMBS.SetCurrentFormat(format as RaspberryPiCameraFormatMBS) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method RaspberryPiCamera MBS Linux Plugin 16.4 No No Yes Yes, Linux only No
Function: Sets current format.
Notes:
This allows to use any format, even if we can't transform it to picture for you.

Returns true on success.
Lasterror and ErrorMessage are set.

Feedback, Comments & Corrections

RaspberryPiCameraMBS.SetJPEGSize(Width as Integer, Height as Integer) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method RaspberryPiCamera MBS Linux Plugin 16.4 No No Yes Yes, Linux only No
Function: Sets size and format to capture.
Notes:
Sets JPEG format with given size.

Returns true on success.
Lasterror and ErrorMessage are set.

Feedback, Comments & Corrections

RaspberryPiCameraMBS.SetSize(Width as Integer, Height as Integer) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method RaspberryPiCamera MBS Linux Plugin 16.4 No No Yes Yes, Linux only No
Function: Sets size and format to capture.
Notes:
Sets to capture RGB picture with given size.

Returns true on success.
Lasterror and ErrorMessage are set.

Feedback, Comments & Corrections

The items on this page are in the following plugins: MBS Linux Plugin.

The biggest plugin in space...




Links
MBS FileMaker tutorial videos