Converted `char *` to `const char *` in DEV_Identify()
This commit is contained in:
parent
b50db3f078
commit
69057d560a
|
|
@ -14,7 +14,7 @@ struct DEV_Identify : Service::AccessoryInformation {
|
||||||
// of AccessoryInformation, plus one extra argument at the end called "nBlinks" we will use to specify how many
|
// of AccessoryInformation, plus one extra argument at the end called "nBlinks" we will use to specify how many
|
||||||
// times HomeSpan should blink the built-in LED when HomeKit calls this device's Identify routine during pairing.
|
// times HomeSpan should blink the built-in LED when HomeKit calls this device's Identify routine during pairing.
|
||||||
|
|
||||||
DEV_Identify(char *name, char *manu, char *sn, char *model, char *version, int nBlinks) : Service::AccessoryInformation(){
|
DEV_Identify(const char *name, const char *manu, const char *sn, const char *model, const char *version, int nBlinks) : Service::AccessoryInformation(){
|
||||||
|
|
||||||
new Characteristic::Name(name); // create all the required Characteristics with values set based on above arguments
|
new Characteristic::Name(name); // create all the required Characteristics with values set based on above arguments
|
||||||
new Characteristic::Manufacturer(manu);
|
new Characteristic::Manufacturer(manu);
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ struct DEV_Identify : Service::AccessoryInformation {
|
||||||
int nBlinks; // number of times to blink built-in LED in identify routine
|
int nBlinks; // number of times to blink built-in LED in identify routine
|
||||||
SpanCharacteristic *identify; // reference to the Identify Characteristic
|
SpanCharacteristic *identify; // reference to the Identify Characteristic
|
||||||
|
|
||||||
DEV_Identify(char *name, char *manu, char *sn, char *model, char *version, int nBlinks) : Service::AccessoryInformation(){
|
DEV_Identify(const char *name, const char *manu, const char *sn, const char *model, const char *version, int nBlinks) : Service::AccessoryInformation(){
|
||||||
|
|
||||||
new Characteristic::Name(name); // create all the required Characteristics with values set based on above arguments
|
new Characteristic::Name(name); // create all the required Characteristics with values set based on above arguments
|
||||||
new Characteristic::Manufacturer(manu);
|
new Characteristic::Manufacturer(manu);
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ struct DEV_Identify : Service::AccessoryInformation {
|
||||||
int nBlinks; // number of times to blink built-in LED in identify routine
|
int nBlinks; // number of times to blink built-in LED in identify routine
|
||||||
SpanCharacteristic *identify; // reference to the Identify Characteristic
|
SpanCharacteristic *identify; // reference to the Identify Characteristic
|
||||||
|
|
||||||
DEV_Identify(char *name, char *manu, char *sn, char *model, char *version, int nBlinks) : Service::AccessoryInformation(){
|
DEV_Identify(const char *name, const char *manu, const char *sn, const char *model, const char *version, int nBlinks) : Service::AccessoryInformation(){
|
||||||
|
|
||||||
new Characteristic::Name(name); // create all the required Characteristics with values set based on above arguments
|
new Characteristic::Name(name); // create all the required Characteristics with values set based on above arguments
|
||||||
new Characteristic::Manufacturer(manu);
|
new Characteristic::Manufacturer(manu);
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ struct DEV_Identify : Service::AccessoryInformation {
|
||||||
int nBlinks; // number of times to blink built-in LED in identify routine
|
int nBlinks; // number of times to blink built-in LED in identify routine
|
||||||
SpanCharacteristic *identify; // reference to the Identify Characteristic
|
SpanCharacteristic *identify; // reference to the Identify Characteristic
|
||||||
|
|
||||||
DEV_Identify(char *name, char *manu, char *sn, char *model, char *version, int nBlinks) : Service::AccessoryInformation(){
|
DEV_Identify(const char *name, const char *manu, const char *sn, const char *model, const char *version, int nBlinks) : Service::AccessoryInformation(){
|
||||||
|
|
||||||
new Characteristic::Name(name); // create all the required Characteristics with values set based on above arguments
|
new Characteristic::Name(name); // create all the required Characteristics with values set based on above arguments
|
||||||
new Characteristic::Manufacturer(manu);
|
new Characteristic::Manufacturer(manu);
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ struct DEV_Identify : Service::AccessoryInformation {
|
||||||
int nBlinks; // number of times to blink built-in LED in identify routine
|
int nBlinks; // number of times to blink built-in LED in identify routine
|
||||||
SpanCharacteristic *identify; // reference to the Identify Characteristic
|
SpanCharacteristic *identify; // reference to the Identify Characteristic
|
||||||
|
|
||||||
DEV_Identify(char *name, char *manu, char *sn, char *model, char *version, int nBlinks) : Service::AccessoryInformation(){
|
DEV_Identify(const char *name, const char *manu, const char *sn, const char *model, const char *version, int nBlinks) : Service::AccessoryInformation(){
|
||||||
|
|
||||||
new Characteristic::Name(name); // create all the required Characteristics with values set based on above arguments
|
new Characteristic::Name(name); // create all the required Characteristics with values set based on above arguments
|
||||||
new Characteristic::Manufacturer(manu);
|
new Characteristic::Manufacturer(manu);
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@ struct DEV_Identify : Service::AccessoryInformation {
|
||||||
|
|
||||||
// NEW! modified constructor() method to include optional ServiceType argument
|
// NEW! modified constructor() method to include optional ServiceType argument
|
||||||
|
|
||||||
DEV_Identify(char *name, char *manu, char *sn, char *model, char *version, int nBlinks) : Service::AccessoryInformation(){
|
DEV_Identify(const char *name, const char *manu, const char *sn, const char *model, const char *version, int nBlinks) : Service::AccessoryInformation(){
|
||||||
|
|
||||||
new Characteristic::Name(name); // create all the required Characteristics with values set based on above arguments
|
new Characteristic::Name(name); // create all the required Characteristics with values set based on above arguments
|
||||||
new Characteristic::Manufacturer(manu);
|
new Characteristic::Manufacturer(manu);
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@ struct DEV_Identify : Service::AccessoryInformation {
|
||||||
|
|
||||||
// NEW! modified constructor() method to include optional ServiceType argument
|
// NEW! modified constructor() method to include optional ServiceType argument
|
||||||
|
|
||||||
DEV_Identify(char *name, char *manu, char *sn, char *model, char *version, int nBlinks) : Service::AccessoryInformation(){
|
DEV_Identify(const char *name, const char *manu, const char *sn, const char *model, const char *version, int nBlinks) : Service::AccessoryInformation(){
|
||||||
|
|
||||||
new Characteristic::Name(name); // create all the required Characteristics with values set based on above arguments
|
new Characteristic::Name(name); // create all the required Characteristics with values set based on above arguments
|
||||||
new Characteristic::Manufacturer(manu);
|
new Characteristic::Manufacturer(manu);
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ struct DEV_Identify : Service::AccessoryInformation {
|
||||||
int nBlinks; // number of times to blink built-in LED in identify routine
|
int nBlinks; // number of times to blink built-in LED in identify routine
|
||||||
SpanCharacteristic *identify; // reference to the Identify Characteristic
|
SpanCharacteristic *identify; // reference to the Identify Characteristic
|
||||||
|
|
||||||
DEV_Identify(char *name, char *manu, char *sn, char *model, char *version, int nBlinks) : Service::AccessoryInformation(){
|
DEV_Identify(const char *name, const char *manu, const char *sn, const char *model, const char *version, int nBlinks) : Service::AccessoryInformation(){
|
||||||
|
|
||||||
new Characteristic::Name(name); // create all the required Characteristics with values set based on above arguments
|
new Characteristic::Name(name); // create all the required Characteristics with values set based on above arguments
|
||||||
new Characteristic::Manufacturer(manu);
|
new Characteristic::Manufacturer(manu);
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ struct DEV_Identify : Service::AccessoryInformation {
|
||||||
int nBlinks; // number of times to blink built-in LED in identify routine
|
int nBlinks; // number of times to blink built-in LED in identify routine
|
||||||
SpanCharacteristic *identify; // reference to the Identify Characteristic
|
SpanCharacteristic *identify; // reference to the Identify Characteristic
|
||||||
|
|
||||||
DEV_Identify(char *name, char *manu, char *sn, char *model, char *version, int nBlinks) : Service::AccessoryInformation(){
|
DEV_Identify(const char *name, const char *manu, const char *sn, const char *model, const char *version, int nBlinks) : Service::AccessoryInformation(){
|
||||||
|
|
||||||
new Characteristic::Name(name); // create all the required Characteristics with values set based on above arguments
|
new Characteristic::Name(name); // create all the required Characteristics with values set based on above arguments
|
||||||
new Characteristic::Manufacturer(manu);
|
new Characteristic::Manufacturer(manu);
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ struct DEV_Identify : Service::AccessoryInformation {
|
||||||
int nBlinks; // number of times to blink built-in LED in identify routine
|
int nBlinks; // number of times to blink built-in LED in identify routine
|
||||||
SpanCharacteristic *identify; // reference to the Identify Characteristic
|
SpanCharacteristic *identify; // reference to the Identify Characteristic
|
||||||
|
|
||||||
DEV_Identify(char *name, char *manu, char *sn, char *model, char *version, int nBlinks) : Service::AccessoryInformation(){
|
DEV_Identify(const char *name, const char *manu, const char *sn, const char *model, const char *version, int nBlinks) : Service::AccessoryInformation(){
|
||||||
|
|
||||||
new Characteristic::Name(name); // create all the required Characteristics with values set based on above arguments
|
new Characteristic::Name(name); // create all the required Characteristics with values set based on above arguments
|
||||||
new Characteristic::Manufacturer(manu);
|
new Characteristic::Manufacturer(manu);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue