NFCAdapter.prototype.sendHostAPDUResponse = function(apdu, successCallback, errorCallback) {
var args = validator_.validateArgs(arguments, [
- {name: 'apdu', type: types_.ARRAY, values: types_.OCTET},
+ {name: 'apdu', type: types_.ARRAY, values: types_.BYTE},
{name: 'successCallback', type: types_.FUNCTION, optional: true, nullable: true},
{name: 'errorCallback', type: types_.FUNCTION, optional: true, nullable: true}
]);
var args = validator_.validateArgs(arguments, [
{
name: 'data',
- type: types_.ARRAY
+ type: types_.ARRAY,
+ values: types_.BYTE
},
{
name: 'dataCallback',
ScopeLogger();
unsigned char* result_array = new unsigned char[array_in.size()];
for (std::size_t i = 0; i < array_in.size(); ++i) {
- result_array[i] = static_cast<unsigned char>(array_in.at(i).get<double>());
+ result_array[i] = (int) array_in.at(i).get<double>();
}
return result_array;
}