[ https://issues.apache.org/jira/browse/MYNEWT-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16043300#comment-16043300 ]
ASF subversion and git services commented on MYNEWT-738: -------------------------------------------------------- Commit c921fd5c652fad3505d598f14f53441d4be32566 in incubator-mynewt-core's branch refs/heads/master from [~wes3] [ https://gitbox.apache.org/repos/asf?p=incubator-mynewt-core.git;h=c921fd5 ] MYNEWT-738: Fix parameter arrays This code change fixes our incorrect interpretation of the BLE specification regarding parameter arrays when parsing advertising reports. > Fix Parameter arrays in events and elsewhere > -------------------------------------------- > > Key: MYNEWT-738 > URL: https://issues.apache.org/jira/browse/MYNEWT-738 > Project: Mynewt > Issue Type: Bug > Security Level: Public(Viewable by anyone) > Components: Nimble > Affects Versions: v1_0_0_rel > Reporter: William San Filippo > Assignee: William San Filippo > Fix For: v1_1_0_rel > > > It appears that for some events and possible commands that the specification > was interpreted incorrectly. Multiple parameter arrays are treated in the > following manner: > Arrayed parameters are specified using the following notation: ParameterA[i]. > If more than one set of arrayed parameters are specified (e.g. ParameterA[i], > ParameterB[i]), then the order of the parameters are as follows: > ParameterA[0], ParameterB[0], ParameterA[1], ParameterB[1], ParameterA[2], > ParameterB[2], … ParameterA[n], ParameterB[n] > Need to go through the controller and host code to fix all places where this > is incorrect. -- This message was sent by Atlassian JIRA (v6.3.15#6346)