JSR 256 Maintenance Release 1.2.1 Change Log (24 Mar, 2009)

 

The following table provides the list of issues addressed by the JSR 256 Expert Group during the 1.2.1 maintenance phase, including the proposed changes to the specification that will benefit the users (application developers, content providers, and implementers) of JSR 256 specification.

 

#

Issue

Description

Change

Status

1

Sensor URL

Current EBNF for decimal numbers does not allow zero-based decimals, for example, 0.5.

Add zero as an integer.

PROPOSED

2

Sensor URL

Model and location are restricted to alphanum characters only. Percent-encoded strings should be allowed, too.

Allow percent-encoded strings.

PROPOSED

3

SensorInfo

PROP_IS_CONTROLLABLE

There was a copy-paste error in the description of the constant.

Correct the text and say: "Property name for informing if the sensor is controllable."

PROPOSED

4

Appendix B. Security Considerations / Permissions for CDC

 

In the version 1.2. the CDC permission can be asked for all the private and protected sensors at once. The same should be possible for public sensors as well.

New constant for public sensors is added. SensorProtocolPermission is updated to contain the new constant PUBLIC; this addition has an impact on the constructor and implies methods.

PROPOSED

5

Appendix E. Sensor definitions

 

New sensor definitions are added: audio_input
The audio_input sensor gives information and properties of the current audio input device, such as wireless/wired/car kit and if volume can be controlled.

Add definitions of the proposed sensor.

Appendix E will describe needed information for selected sensors, such as data type, unit, and measurement rates.

PROPOSED

6

Appendix E. Sensor definitions

 

New sensor definitions are added: audio_output
The audio_output sensor gives information and properties of the current audio output device, such as wireless/wired/car kit and if volume can be controlled.

Add definitions of the proposed sensor.

PROPOSED

7

Appendix E. Sensor definitions

 

New sensor definitions are added: cell_id
This sensor shows the current cell id and local area code (LAC) of GSM/UMTS network.

Add definitions of the proposed sensor.

PROPOSED

8

Appendix E. Sensor definitions

 

New sensor definitions are added: keylock_state
The keylock_state sensor is showing whether the keys are locked or not.

Add definitions of the proposed sensor.

PROPOSED

9

Appendix E. Sensor definitions

 

New sensor definitions are added: mobile_country_code
The mobile_country_code sensor returns the mobile country code that identifies the country, in which the device is located.

Add definitions of the proposed sensor.

PROPOSED

10

Appendix E. Sensor definitions

 

New sensor definitions are added: mobile_network_code
The mobile_network_code sensor returns the mobile network code that identifies the network, in which the device is located

Add definitions of the proposed sensor.

PROPOSED

11

Appendix E. Sensor definitions

 

New sensor definitions are added: multi_touch
The multi_touch sensor is giving information about multiple touch points in a touch pad.

Add definitions of the proposed sensor.

PROPOSED

12

Appendix E. Sensor definitions

 

New sensor definitions are added: network_bearer
The network_bearer sensor lists all the network bearers that are currently in use of this application. "In use" meaning that the bearers are transferring either data or voice.

Add definitions of the proposed sensor.

PROPOSED