diff --git a/Arduino15/package_spresense_index.json b/Arduino15/package_spresense_index.json index 7618ff75..4b1cf4c7 100755 --- a/Arduino15/package_spresense_index.json +++ b/Arduino15/package_spresense_index.json @@ -11,13 +11,13 @@ { "category": "SPRESENSE", "name": "Spresense Reference Board", - "url": "https://github.com/sonydevworld/spresense-arduino-compatible/releases/download/v3.2.0/spresense-v3.2.0.tar.gz", + "url": "https://github.com/sonydevworld/spresense-arduino-compatible/releases/download/v3.3.0/spresense-v3.3.0.tar.gz", "help": { "online": "https://github.com/sonydevworld/spresense-arduino-compatible/releases" }, "version": "1.0.0", "architecture": "spresense", - "archiveFileName": "spresense-v3.2.0.tar.gz", + "archiveFileName": "spresense-v3.3.0.tar.gz", "boards": [ { "name": "Generic Spresense Module" @@ -49,22 +49,22 @@ "name": "spresense-sdk", "systems": [ { - "url": "https://github.com/sonydevworld/spresense-arduino-compatible/releases/download/v3.2.0/spresense-sdk-v3.2.0.tar.gz", + "url": "https://github.com/sonydevworld/spresense-arduino-compatible/releases/download/v3.3.0/spresense-sdk-v3.3.0.tar.gz", "host": "i686-mingw32", - "archiveFileName": "spresense-sdk-v3.2.0.tar.gz", + "archiveFileName": "spresense-sdk-v3.3.0.tar.gz", "size": "6257789" }, { "_comment": "Allow x64-Linux build", - "url": "https://github.com/sonydevworld/spresense-arduino-compatible/releases/download/v3.2.0/spresense-sdk-v3.2.0.tar.gz", + "url": "https://github.com/sonydevworld/spresense-arduino-compatible/releases/download/v3.3.0/spresense-sdk-v3.3.0.tar.gz", "host": "x86_64-pc-linux-gnu", - "archiveFileName": "spresense-sdk-v3.2.0.tar.gz", + "archiveFileName": "spresense-sdk-v3.3.0.tar.gz", "size": "6257789" }, { - "url": "https://github.com/sonydevworld/spresense-arduino-compatible/releases/download/v3.2.0/spresense-sdk-v3.2.0.tar.gz", + "url": "https://github.com/sonydevworld/spresense-arduino-compatible/releases/download/v3.3.0/spresense-sdk-v3.3.0.tar.gz", "host": "i386-apple-darwin11", - "archiveFileName": "spresense-sdk-v3.2.0.tar.gz", + "archiveFileName": "spresense-sdk-v3.3.0.tar.gz", "size": "6257789" } ] @@ -74,21 +74,21 @@ "name": "spresense-tools", "systems": [ { - "url": "https://github.com/sonydevworld/spresense-arduino-compatible/releases/download/v3.2.0/spresense-tools-v3.2.0.tar.gz", + "url": "https://github.com/sonydevworld/spresense-arduino-compatible/releases/download/v3.3.0/spresense-tools-v3.3.0.tar.gz", "host": "i686-mingw32", - "archiveFileName": "spresense-tools-v3.2.0.tar.gz", + "archiveFileName": "spresense-tools-v3.3.0.tar.gz", "size": "59294138" }, { "_comment": "Allow x64-Linux build", - "url": "https://github.com/sonydevworld/spresense-arduino-compatible/releases/download/v3.2.0/spresense-tools-v3.2.0.tar.gz", + "url": "https://github.com/sonydevworld/spresense-arduino-compatible/releases/download/v3.3.0/spresense-tools-v3.3.0.tar.gz", "host": "x86_64-pc-linux-gnu", - "archiveFileName": "spresense-tools-v3.2.0.tar.gz", + "archiveFileName": "spresense-tools-v3.3.0.tar.gz", "size": "59294138" }, { - "url": "https://github.com/sonydevworld/spresense-arduino-compatible/releases/download/v3.2.0/spresense-tools-v3.2.0.tar.gz", + "url": "https://github.com/sonydevworld/spresense-arduino-compatible/releases/download/v3.3.0/spresense-tools-v3.3.0.tar.gz", "host": "i386-apple-darwin11", - "archiveFileName": "spresense-tools-v3.2.0.tar.gz", + "archiveFileName": "spresense-tools-v3.3.0.tar.gz", "size": "59294138" } ] diff --git a/Arduino15/packages/SPRESENSE/hardware/spresense/1.0.0/libraries/Camera/Camera.h b/Arduino15/packages/SPRESENSE/hardware/spresense/1.0.0/libraries/Camera/Camera.h index 461de146..f36dfdaf 100644 --- a/Arduino15/packages/SPRESENSE/hardware/spresense/1.0.0/libraries/Camera/Camera.h +++ b/Arduino15/packages/SPRESENSE/hardware/spresense/1.0.0/libraries/Camera/Camera.h @@ -1,6 +1,6 @@ /* * Camera.h - Camera include file for the Spresense SDK - * Copyright 2018, 2020-2022 Sony Semiconductor Solutions Corporation + * Copyright 2018, 2020-2022, 2024 Sony Semiconductor Solutions Corporation * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -190,6 +190,20 @@ enum CAM_COLOR_FX { * @brief Camera ISO Sensitivity parameter definitions. * @{ */ +#define CAM_ISO_SENSITIVITY_1 (1000) /**< [en] ISO Sensitivity 1
[jp] ISO感度 1 */ +#define CAM_ISO_SENSITIVITY_1_2 (1200) /**< [en] ISO Sensitivity 1.2
[jp] ISO感度 1.2 */ +#define CAM_ISO_SENSITIVITY_1_6 (1600) /**< [en] ISO Sensitivity 1.6
[jp] ISO感度 1.6 */ +#define CAM_ISO_SENSITIVITY_2 (2000) /**< [en] ISO Sensitivity 2
[jp] ISO感度 2 */ +#define CAM_ISO_SENSITIVITY_2_5 (2500) /**< [en] ISO Sensitivity 2.5
[jp] ISO感度 2.5 */ +#define CAM_ISO_SENSITIVITY_3_2 (3200) /**< [en] ISO Sensitivity 3.2
[jp] ISO感度 3.2 */ +#define CAM_ISO_SENSITIVITY_4 (4000) /**< [en] ISO Sensitivity 4
[jp] ISO感度 4 */ +#define CAM_ISO_SENSITIVITY_5 (5000) /**< [en] ISO Sensitivity 5
[jp] ISO感度 5 */ +#define CAM_ISO_SENSITIVITY_6 (6000) /**< [en] ISO Sensitivity 6
[jp] ISO感度 6 */ +#define CAM_ISO_SENSITIVITY_8 (8000) /**< [en] ISO Sensitivity 8
[jp] ISO感度 8 */ +#define CAM_ISO_SENSITIVITY_10 (10000) /**< [en] ISO Sensitivity 10
[jp] ISO感度 10 */ +#define CAM_ISO_SENSITIVITY_12 (12000) /**< [en] ISO Sensitivity 12
[jp] ISO感度 12 */ +#define CAM_ISO_SENSITIVITY_16 (16000) /**< [en] ISO Sensitivity 16
[jp] ISO感度 16 */ +#define CAM_ISO_SENSITIVITY_20 (20000) /**< [en] ISO Sensitivity 20
[jp] ISO感度 20 */ #define CAM_ISO_SENSITIVITY_25 (25000) /**< [en] ISO Sensitivity 25
[jp] ISO感度 25 */ #define CAM_ISO_SENSITIVITY_32 (32000) /**< [en] ISO Sensitivity 32
[jp] ISO感度 32 */ #define CAM_ISO_SENSITIVITY_40 (40000) /**< [en] ISO Sensitivity 40
[jp] ISO感度 40 */ @@ -209,6 +223,11 @@ enum CAM_COLOR_FX { #define CAM_ISO_SENSITIVITY_1000 (1000000) /**< [en] ISO Sensitivity 1000
[jp] ISO感度 1000 */ #define CAM_ISO_SENSITIVITY_1250 (1250000) /**< [en] ISO Sensitivity 1250
[jp] ISO感度 1250 */ #define CAM_ISO_SENSITIVITY_1600 (1600000) /**< [en] ISO Sensitivity 1600
[jp] ISO感度 1600 */ +#define CAM_ISO_SENSITIVITY_2000 (2000000) /**< [en] ISO Sensitivity 2000
[jp] ISO感度 2000 */ +#define CAM_ISO_SENSITIVITY_2500 (2500000) /**< [en] ISO Sensitivity 2500
[jp] ISO感度 2500 */ +#define CAM_ISO_SENSITIVITY_3200 (3200000) /**< [en] ISO Sensitivity 3200
[jp] ISO感度 3200 */ +#define CAM_ISO_SENSITIVITY_4000 (4000000) /**< [en] ISO Sensitivity 4000
[jp] ISO感度 4000 */ +#define CAM_ISO_SENSITIVITY_5000 (5000000) /**< [en] ISO Sensitivity 5000
[jp] ISO感度 5000 */ /** @} */ /** @@ -705,7 +724,7 @@ class CameraClass { * @return [en] Error code defined as #CamErr.
* [ja] #CamErr で定義されているエラーコード */ - CamErr setISOSensitivity(int iso_sense /**< [en] ISO Sensitivity value. Use macros named @ref CAM_ISO_SENSITIVITY
[ja] ISO感度値。 @ref CAM_ISO_SENSITIVITY と定義されたマクロから選択する */); + CamErr setISOSensitivity(int iso_sense /**< [en] ISO Sensitivity value. Use macros named @ref CAM_ISO_SENSITIVITY . If used device is ISX012, the minimum value is CAM_ISO_SENSITIVITY_25 and the maximum value is CAM_ISO_SENSITIVITY_1600.(The used device can be gotten by theCamera.getDeviceType().)
[ja] ISO感度値。 @ref CAM_ISO_SENSITIVITY と定義されたマクロから選択する 。 使用デバイスがISX012の場合は、最小値はCAM_ISO_SENSITIVITY_25、最大値はCAM_ISO_SENSITIVITY_1600 となります。(使用デバイスはtheCamera.getDeviceType().で得ることができます。) */); /** * @brief Get ISO Sensivity value. diff --git a/Arduino15/packages/SPRESENSE/hardware/spresense/1.0.0/libraries/Camera/library.properties b/Arduino15/packages/SPRESENSE/hardware/spresense/1.0.0/libraries/Camera/library.properties index b397ce9d..62140c71 100644 --- a/Arduino15/packages/SPRESENSE/hardware/spresense/1.0.0/libraries/Camera/library.properties +++ b/Arduino15/packages/SPRESENSE/hardware/spresense/1.0.0/libraries/Camera/library.properties @@ -1,5 +1,5 @@ name=Camera -version=1.9.0 +version=1.10.0 author=Sony Semiconductor Solutions maintainer=Sony Semiconductor Solutions sentence=Spresense Camera Library diff --git a/tools/configs/spresense.conf b/tools/configs/spresense.conf index 81fe66c4..1667b3ef 100644 --- a/tools/configs/spresense.conf +++ b/tools/configs/spresense.conf @@ -1 +1 @@ -default device/adc device/camera device/charger device/emmc device/hostif device/pwm device/sdcard device/nrf52 feature/asmp feature/audio_player feature/audio_recorder feature/audio_recognizer feature/audio_synthesizer feature/dnnrt_mp feature/fwuputils feature/gnss feature/imageproc feature/libcxx feature/lte_stub_mbedtls feature/step_counter feature/digital_filters feature/audiolite feature/gnss_addon -- +CXD56_I2C_DRIVER=n +CXD56_I2C1 +CXD56_I2C1_SCUSEQ=n +CXD56_LTE_LATE_INITIALIZE=y +CXD56_CAMERA_LATE_INITIALIZE=y +CXD56_HPADC0_INPUT_GAIN_M6DB +CXD56_HPADC1_INPUT_GAIN_M6DB +CXD56_USE_SYSBUS=n -LTE_SYSCTL=y +BUILTIN=n -CXD56_EMMC_POWER_PIN_I2S0_BCK=y +CXD56_EMMC_POWER_PIN_NONE=y +CXD56_EMMC_LATE_INITIALIZE=y +LTE_LAPI_ENABLE_DEPRECATED_API=n +CXD56_GNSS_ADDON_LATE_INITIALIZE=y +GPSUTILS_CXD5610NMEA_LIB=y +BOARD_USBDEV_SERIALSTR=y +default device/adc device/camera device/charger device/emmc device/hostif device/pwm device/sdcard device/nrf52 feature/asmp feature/audio_player feature/audio_recorder feature/audio_recognizer feature/audio_synthesizer feature/dnnrt_mp feature/fwuputils feature/gnss feature/imageproc feature/libcxx feature/lte_stub_mbedtls feature/step_counter feature/digital_filters feature/audiolite feature/gnss_addon feature/wifi_halow -- +CXD56_I2C_DRIVER=n +CXD56_I2C1 +CXD56_I2C1_SCUSEQ=n +CXD56_LTE_LATE_INITIALIZE=y +CXD56_CAMERA_LATE_INITIALIZE=y +CXD56_HPADC0_INPUT_GAIN_M6DB +CXD56_HPADC1_INPUT_GAIN_M6DB +CXD56_USE_SYSBUS=n -LTE_SYSCTL=y +BUILTIN=n -CXD56_EMMC_POWER_PIN_I2S0_BCK=y +CXD56_EMMC_POWER_PIN_NONE=y +CXD56_EMMC_LATE_INITIALIZE=y +LTE_LAPI_ENABLE_DEPRECATED_API=n +CXD56_GNSS_ADDON_LATE_INITIALIZE=y +GPSUTILS_CXD5610NMEA_LIB=y +BOARD_USBDEV_SERIALSTR=y +CXD56_NRC_HALOW_LATE_INITIALIZE=y diff --git a/tools/version b/tools/version index 944880fa..15a27998 100644 --- a/tools/version +++ b/tools/version @@ -1 +1 @@ -3.2.0 +3.3.0