tactilefeedbackprivatecrkeys.h File Reference

const TUint32 KTactileFeedbackMinimumInterval

const TUint32 KTactileFeedbackMinimumInterval

Minimun allowed interval of physical feedback effects

This key can be used for filtering the feedback requests in case that is required by device HW. For example: When painting text in editors, it is possible to generate dozens of feedback requests in a second. This may feel very unpleasant to end user.

This key defines the minimum time that must have passed since previous feedback request, or otherwise feedback request is ignored.

If this key value is defined to zero, then this feature is disabled (i.e. all feedbacks are played no matter how fast they come).

Possible values are: Integer value that represents the minimum interval in milliseconds, or zero for disabling the feature.

Default value: 50ms

const TUint32 KTactileVibraIntensityBasicLevel1

const TUint32 KTactileVibraIntensityBasicLevel1

Vibra intensity setting for logical feedback type ETouchFeedbackBasic and vibra effect level ETactileFeedbackVibraLevel1.

Possible values are: Integers from 0 to 100. See HWRMVibra.h for more information. Zero intensity will disable this logical feedback type.

Default value: 10

const TUint32 KTactileVibraIntensityBasicLevel2

const TUint32 KTactileVibraIntensityBasicLevel2

Vibra intensity setting for logical feedback type ETouchFeedbackBasic and vibra effect level ETactileFeedbackVibraLevel2.

Possible values are: Integers from 0 to 100. See HWRMVibra.h for more information. Zero intensity will disable this logical feedback type.

Default value: 40

const TUint32 KTactileVibraIntensityBasicLevel3

const TUint32 KTactileVibraIntensityBasicLevel3

Vibra intensity setting for logical feedback type ETouchFeedbackBasic and vibra effect level ETactileFeedbackVibraLevel3.

Possible values are: Integers from 0 to 100. See HWRMVibra.h for more information. Zero intensity will disable this logical feedback type.

Default value: 40

const TUint32 KTactileVibraDurationBasicLevel1

const TUint32 KTactileVibraDurationBasicLevel1

Vibra duration setting for logical feedback type ETouchFeedbackBasic and vibra effect level ETactileFeedbackVibraLevel1.

Duration is given in milliseconds, and zero value will disable this logical feedback type.

Possible values are: Integer values from zero upwards.

Default value: 15

const TUint32 KTactileVibraDurationBasicLevel2

const TUint32 KTactileVibraDurationBasicLevel2

Vibra duration setting for logical feedback type ETouchFeedbackBasic and vibra effect level ETactileFeedbackVibraLevel2.

Duration is given in milliseconds, and zero value will disable this logical feedback type.

Possible values are: Integer values from zero upwards.

Default value: 20

const TUint32 KTactileVibraDurationBasicLevel3

const TUint32 KTactileVibraDurationBasicLevel3

Vibra duration setting for logical feedback type ETouchFeedbackBasic and vibra effect level ETactileFeedbackVibraLevel3.

Duration is given in milliseconds, and zero value will disable this logical feedback type.

Possible values are: Integer values from zero upwards.

Default value: 30

const TUint32 KTactileVibraIntensitySensitiveLevel1

const TUint32 KTactileVibraIntensitySensitiveLevel1

Vibra intensity setting for logical feedback type ETouchFeedbackSensitive and vibra effect level ETactileFeedbackVibraLevel1.

Possible values are: Integers from 0 to 100. See HWRMVibra.h for more information. Zero intensity will disable this logical feedback type.

Default value: 50

const TUint32 KTactileVibraIntensitySensitiveLevel2

const TUint32 KTactileVibraIntensitySensitiveLevel2

Vibra intensity setting for logical feedback type ETouchFeedbackSensitive and vibra effect level ETactileFeedbackVibraLevel2.

Possible values are: Integers from 0 to 100. See HWRMVibra.h for more information. Zero intensity will disable this logical feedback type.

Default value: 100

const TUint32 KTactileVibraIntensitySensitiveLevel3

const TUint32 KTactileVibraIntensitySensitiveLevel3

Vibra intensity setting for logical feedback type ETouchFeedbackSensitive and vibra effect level ETactileFeedbackVibraLevel3.

Possible values are: Integers from 0 to 100. See HWRMVibra.h for more information. Zero intensity will disable this logical feedback type.

Default value: 10

const TUint32 KTactileVibraDurationSensitiveLevel1

const TUint32 KTactileVibraDurationSensitiveLevel1

Vibra duration setting for logical feedback type ETouchFeedbackSensitive and vibra effect level ETactileFeedbackVibraLevel1.

Duration is given in milliseconds, and zero value will disable this logical feedback type.

Possible values are: Integer values from zero upwards.

Default value: 5

const TUint32 KTactileVibraDurationSensitiveLevel2

const TUint32 KTactileVibraDurationSensitiveLevel2

Vibra duration setting for logical feedback type ETouchFeedbackSensitive and vibra effect level ETactileFeedbackVibraLevel2.

Duration is given in milliseconds, and zero value will disable this logical feedback type.

Possible values are: Integer values from zero upwards.

Default value: 10

const TUint32 KTactileVibraDurationSensitiveLevel3

const TUint32 KTactileVibraDurationSensitiveLevel3

Vibra duration setting for logical feedback type ETouchFeedbackSensitive and vibra effect level ETactileFeedbackVibraLevel3.

Duration is given in milliseconds, and zero value will disable this logical feedback type.

Possible values are: Integer values from zero upwards.

Default value: 15

const TUint32 KTactileAudioToneFreqBasicLevel1

const TUint32 KTactileAudioToneFreqBasicLevel1

Audio frequency setting for logical feedback type ETouchFeedbackBasic and audio effect level ETactileFeedbackAudioLevel1.

Frequency is given in Hz.

Possible values are: Positive integer values.

Default value: 1100

const TUint32 KTactileAudioToneFreqBasicLevel2

const TUint32 KTactileAudioToneFreqBasicLevel2

Audio frequency setting for logical feedback type ETouchFeedbackBasic and audio effect level ETactileFeedbackAudioLevel2.

Frequency is given in Hz.

Possible values are: Positive integer values.

Default value: 1100

const TUint32 KTactileAudioToneFreqBasicLevel3

const TUint32 KTactileAudioToneFreqBasicLevel3

Audio frequency setting for logical feedback type ETouchFeedbackBasic and audio effect level ETactileFeedbackAudioLevel3.

Frequency is given in Hz.

Possible values are: Positive integer values.

Default value: 1100

const TUint32 KTactileAudioToneDurationBasicLevel1

const TUint32 KTactileAudioToneDurationBasicLevel1

Audio duration setting for logical feedback type ETouchFeedbackBasic and audio effect level ETactileFeedbackAudioLevel1.

Duration is given in milliseconds.

Possible values are: Zero (disables this feedback type) or positive integers

Default value: 10

const TUint32 KTactileAudioToneDurationBasicLevel2

const TUint32 KTactileAudioToneDurationBasicLevel2

Audio duration setting for logical feedback type ETouchFeedbackBasic and audio effect level ETactileFeedbackAudioLevel2.

Duration is given in milliseconds.

Possible values are: Zero (disables this feedback type) or positive integers

Default value: 10

const TUint32 KTactileAudioToneDurationBasicLevel3

const TUint32 KTactileAudioToneDurationBasicLevel3

Audio duration setting for logical feedback type ETouchFeedbackBasic and audio effect level ETactileFeedbackAudioLevel3.

Duration is given in milliseconds.

Possible values are: Zero (disables this feedback type) or positive integers

Default value: 10

const TUint32 KTactileAudioToneVolumeBasicLevel1

const TUint32 KTactileAudioToneVolumeBasicLevel1

Audio volume setting for logical feedback type ETouchFeedbackBasic and audio effect level ETactileFeedbackAudioLevel1.

Volume level is given in percentages. 100% equals to CMdaAudioToneUtility::MaxVolume, and 0% will disable this feedback type.

Possible values are: 0 - 100

Default value: 20

const TUint32 KTactileAudioToneVolumeBasicLevel2

const TUint32 KTactileAudioToneVolumeBasicLevel2

Audio volume setting for logical feedback type ETouchFeedbackBasic and audio effect level ETactileFeedbackAudioLevel2.

Volume level is given in percentages. 100% equals to CMdaAudioToneUtility::MaxVolume, and 0% will disable this feedback type.

Possible values are: 0 - 100

Default value: 40

const TUint32 KTactileAudioToneVolumeBasicLevel3

const TUint32 KTactileAudioToneVolumeBasicLevel3

Audio volume setting for logical feedback type ETouchFeedbackBasic and audio effect level ETactileFeedbackAudioLevel3.

Volume level is given in percentages. 100% equals to CMdaAudioToneUtility::MaxVolume, and 0% will disable this feedback type.

Possible values are: 0 - 100

Default value: 60

const TUint32 KTactileAudioToneFreqSensitiveLevel1

const TUint32 KTactileAudioToneFreqSensitiveLevel1

Audio frequency setting for logical feedback type ETouchFeedbackSensitive and audio effect level ETactileFeedbackAudioLevel1.

Frequency is given in Hz.

Possible values are: Positive integer values.

Default value: 1100

const TUint32 KTactileAudioToneFreqSensitiveLevel2

const TUint32 KTactileAudioToneFreqSensitiveLevel2

Audio frequency setting for logical feedback type ETouchFeedbackSensitive and audio effect level ETactileFeedbackAudioLevel2.

Frequency is given in Hz.

Possible values are: Positive integer values.

Default value: 1100

const TUint32 KTactileAudioToneFreqSensitiveLevel3

const TUint32 KTactileAudioToneFreqSensitiveLevel3

Audio frequency setting for logical feedback type ETouchFeedbackSensitive and audio effect level ETactileFeedbackAudioLevel3.

Frequency is given in Hz.

Possible values are: Positive integer values.

Default value: 1100

const TUint32 KTactileAudioToneDurationSensitiveLevel1

const TUint32 KTactileAudioToneDurationSensitiveLevel1

Audio duration setting for logical feedback type ETouchFeedbackSensitive and audio effect level ETactileFeedbackAudioLevel1.

Duration is given in milliseconds.

Possible values are: Zero (disables this feedback type) or positive integers

Default value: 10

const TUint32 KTactileAudioToneDurationSensitiveLevel2

const TUint32 KTactileAudioToneDurationSensitiveLevel2

Audio duration setting for logical feedback type ETouchFeedbackSensitive and audio effect level ETactileFeedbackAudioLevel2.

Duration is given in milliseconds.

Possible values are: Zero (disables this feedback type) or positive integers

Default value: 10

const TUint32 KTactileAudioToneDurationSensitiveLevel3

const TUint32 KTactileAudioToneDurationSensitiveLevel3

Audio duration setting for logical feedback type ETouchFeedbackSensitive and audio effect level ETactileFeedbackAudioLevel3.

Duration is given in milliseconds.

Possible values are: Zero (disables this feedback type) or positive integers

Default value: 10

const TUint32 KTactileAudioToneVolumeSensitiveLevel1

const TUint32 KTactileAudioToneVolumeSensitiveLevel1

Audio volume setting for logical feedback type ETouchFeedbackSensitive and audio effect level ETactileFeedbackAudioLevel1.

Volume level is given in percentages. 100% equals to CMdaAudioToneUtility::MaxVolume, and 0% will disable this feedback type.

Possible values are: 0 - 100

Default value: 10

const TUint32 KTactileAudioToneVolumeSensitiveLevel2

const TUint32 KTactileAudioToneVolumeSensitiveLevel2

Audio volume setting for logical feedback type ETouchFeedbackSensitive and audio effect level ETactileFeedbackAudioLevel2.

Volume level is given in percentages. 100% equals to CMdaAudioToneUtility::MaxVolume, and 0% will disable this feedback type.

Possible values are: 0 - 100

Default value: 25

const TUint32 KTactileAudioToneVolumeSensitiveLevel3

const TUint32 KTactileAudioToneVolumeSensitiveLevel3

Audio volume setting for logical feedback type ETouchFeedbackSensitive and audio effect level ETactileFeedbackAudioLevel3.

Volume level is given in percentages. 100% equals to CMdaAudioToneUtility::MaxVolume, and 0% will disable this feedback type.

Possible values are: 0 - 100

Default value: 40

const TUint32 KTactileAudioWavFileBasicLevel1

const TUint32 KTactileAudioWavFileBasicLevel1

Full path of the .wav -file that is going to be used as basic feedback and audio effect level ETactileFeedbackAudioLevel1.

Possible values are: Valid path to .wav -file. If invalid or empty path is given, then no .wav feedback shall be generated for this logical feedback type.

Default value: "z:\\System\\Sounds\\Digital\\ui-pen_down04.wav"

const TUint32 KTactileAudioWavFileBasicLevel2

const TUint32 KTactileAudioWavFileBasicLevel2

Full path of the .wav -file that is going to be used as basic feedback and audio effect level ETactileFeedbackAudioLevel2.

Possible values are: Valid path to .wav -file. If invalid or empty path is given, then no .wav feedback shall be generated for this logical feedback type.

Default value: "z:\\System\\Sounds\\Digital\\ui-pen_down04.wav"

const TUint32 KTactileAudioWavFileBasicLevel3

const TUint32 KTactileAudioWavFileBasicLevel3

Full path of the .wav -file that is going to be used as basic feedback and audio effect level ETactileFeedbackAudioLevel3.

Possible values are: Valid path to .wav -file. If invalid or empty path is given, then no .wav feedback shall be generated for this logical feedback type.

Default value: "z:\\System\\Sounds\\Digital\\ui-pen_down04.wav"

const TUint32 KTactileAudioWavVolumeBasicLevel1

const TUint32 KTactileAudioWavVolumeBasicLevel1

Sound volume to be used when playing the basic .wav feedback and audio effect level ETactileFeedbackAudioLevel1.

Volume level is given in percentages. 100% equals to CMdaAudioPlayerUtility::MaxVolume, and 0% will disable this feedback type.

Possible values are: 0-100

Default value: 10

const TUint32 KTactileAudioWavVolumeBasicLevel2

const TUint32 KTactileAudioWavVolumeBasicLevel2

Sound volume to be used when playing the basic .wav feedback and audio effect level ETactileFeedbackAudioLevel2.

Volume level is given in percentages. 100% equals to CMdaAudioPlayerUtility::MaxVolume, and 0% will disable this feedback type.

Possible values are: 0-100

Default value: 30

const TUint32 KTactileAudioWavVolumeBasicLevel3

const TUint32 KTactileAudioWavVolumeBasicLevel3

Sound volume to be used when playing the basic .wav feedback and audio effect level ETactileFeedbackAudioLevel3.

Volume level is given in percentages. 100% equals to CMdaAudioPlayerUtility::MaxVolume, and 0% will disable this feedback type.

Possible values are: 0-100

Default value: 50

const TUint32 KTactileAudioWavFileSensitiveLevel1

const TUint32 KTactileAudioWavFileSensitiveLevel1

Full path of the .wav -file that is going to be used as sensitive feedback and audio effect level ETactileFeedbackAudioLevel1.

Possible values are: Valid path to .wav -file. If invalid or empty path is given, then no .wav feedback shall be generated for this logical feedback type.

Default value: "z:\\System\\Sounds\\Digital\\ui-pen_down04.wav"

const TUint32 KTactileAudioWavFileSensitiveLevel2

const TUint32 KTactileAudioWavFileSensitiveLevel2

Full path of the .wav -file that is going to be used as sensitive feedback and audio effect level ETactileFeedbackAudioLevel2.

Possible values are: Valid path to .wav -file. If invalid or empty path is given, then no .wav feedback shall be generated for this logical feedback type.

Default value: "z:\\System\\Sounds\\Digital\\ui-pen_down04.wav"

const TUint32 KTactileAudioWavFileSensitiveLevel3

const TUint32 KTactileAudioWavFileSensitiveLevel3

Full path of the .wav -file that is going to be used as sensitive feedback and audio effect level ETactileFeedbackAudioLevel3.

Possible values are: Valid path to .wav -file. If invalid or empty path is given, then no .wav feedback shall be generated for this logical feedback type.

Default value: "z:\\System\\Sounds\\Digital\\ui-pen_down04.wav"

const TUint32 KTactileAudioWavVolumeSensitiveLevel1

const TUint32 KTactileAudioWavVolumeSensitiveLevel1

Sound volume to be used when playing the sensitive .wav feedback and audio effect level ETactileFeedbackAudioLevel1.

Volume level is given in percentages. 100% equals to CMdaAudioPlayerUtility::MaxVolume, and 0% will disable this feedback type.

Possible values are: 0-100

Default value: 5

const TUint32 KTactileAudioWavVolumeSensitiveLevel2

const TUint32 KTactileAudioWavVolumeSensitiveLevel2

Sound volume to be used when playing the sensitive .wav feedback and audio effect level ETactileFeedbackAudioLevel2.

Volume level is given in percentages. 100% equals to CMdaAudioPlayerUtility::MaxVolume, and 0% will disable this feedback type.

Possible values are: 0-100

Default value: 10

const TUint32 KTactileAudioWavVolumeSensitiveLevel3

const TUint32 KTactileAudioWavVolumeSensitiveLevel3

Sound volume to be used when playing the sensitive .wav feedback and audio effect level ETactileFeedbackAudioLevel3.

Volume level is given in percentages. 100% equals to CMdaAudioPlayerUtility::MaxVolume, and 0% will disable this feedback type.

Possible values are: 0-100

Default value: 25

const TUint32 KTactileHapticsPlugin

const TUint32 KTactileHapticsPlugin

Implementation UID of the plugin, which is used to play haptics feedback.

Possible values are: Implementation UID of the plugin.

Default value: 536988569 (0x2001CB99)

const TUint32 KTactileAudioPlugin

const TUint32 KTactileAudioPlugin

Implementation UID of the plugin, which is used to play audio feedback.

Possible values are: Implementation UID of the plugin.

Default value: 536988573 (0x2001CB9D)

const TUint KTactileInternalSettings

const TUint KTactileInternalSettings

Stores tactile flags bitmask: Bit 1: Vibra disabled during call Bit 2: Audio disabled during call Bit 3: Vibra played first

const TInt KTactileInternalSettingsCallDisableVibra

const TInt KTactileInternalSettingsCallDisableVibra

Defines bit 1 in KTactileInternalSettings. If this bit is 1, ongoing call will disable vibra feedback. If this bit is 0, ongoing call doesn't affect vibra feedback. By default this is 1.

const TInt KTactileInternalSettingsCallDisableAudio

const TInt KTactileInternalSettingsCallDisableAudio

Defines bit 2 in KTactileInternalSettings. If this bit is 1, ongoing call will disable audio feedback. If this bit is 0, ongoing call doesn't affect audio feedback. By default this is 1.

const TInt KTactileInternalSettingsVibraPlayedFirst

const TInt KTactileInternalSettingsVibraPlayedFirst

Defines bit 3 in KTactileInternalSettings. If this bit is 1, vibra feedback is played the first and audio feedback after that. If this bit is 0, audio feedback is played the first and vibra feedback after that. By default this is 1.

const TInt KTactileFeedbackHapticsActuator

const TInt KTactileFeedbackHapticsActuator

Logical actuator type in Tactile Haptics Player.

Possible values are defined in enumeration THWRMLogicalActuators in file hwrmlogicalactuators.h.

Default value: 1 (EHWRMLogicalActuatorAny)