mynewt-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ad...@apache.org
Subject [09/29] incubator-mynewt-site git commit: Fixed for no Humidity/Temp and pins
Date Thu, 19 Jan 2017 23:34:58 GMT
Fixed for no Humidity/Temp and pins


Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/commit/55d01fc5
Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/tree/55d01fc5
Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/diff/55d01fc5

Branch: refs/heads/develop
Commit: 55d01fc5e4b3a5e24dceaeb3d1082901db670a91
Parents: c6e6585
Author: David G. Simmons <santafen@mac.com>
Authored: Mon Jan 16 16:53:54 2017 -0500
Committer: David G. Simmons <santafen@mac.com>
Committed: Mon Jan 16 16:53:54 2017 -0500

----------------------------------------------------------------------
 docs/os/tutorials/air_quality_sensor.md | 36 +++++-----------------------
 1 file changed, 6 insertions(+), 30 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/55d01fc5/docs/os/tutorials/air_quality_sensor.md
----------------------------------------------------------------------
diff --git a/docs/os/tutorials/air_quality_sensor.md b/docs/os/tutorials/air_quality_sensor.md
index 9965253..b697401 100644
--- a/docs/os/tutorials/air_quality_sensor.md
+++ b/docs/os/tutorials/air_quality_sensor.md
@@ -494,20 +494,16 @@ The sensor has a serial port connection, and that's how you are going
to connect
 We're using one for our shell/console. It also has a second UART set up as a 'bit-bang' UART
but since the SenseAir only needs to
 communicate at 9600 baud, this bit-banged uart is plenty fast enough.
 
-You'll have to make a small change to the `syscfg.yml` file in the hw/bsp/arduino_primo_nrf52
directory to chang the pin definitions 
+You'll have to make a small change to the `syscfg.yml` file in your project's target directory
to chang the pin definitions 
 for this second UART. Those changes are as follows:
 
 ```no-highlight
-    UART_0_PIN_TX:
-        description: 'New Pin Assignment'
-        value: 23
-    UART_0_PIN_RX:
-        description: 'New Pin Assignment'
-        value: 24
+    UART_0_PIN_TX: 23
+    UART_0_PIN_RX: 24
 ```
 
 
-With this in place, you can refer to serial port where your SenseAir sensor is by a logical
number. This makes the code more platform independent - you could connect this sensor to another
board, like Olimex. You will also use the HAL UART abstraction to do the UART port setup and
data transfer. That way you don't need to have any platform dependent pieces within your little
driver.
+With this in place, you can refer to serial port where your SenseAir sensor by a logical
number. This makes the code more platform independent - you could connect this sensor to another
board, like Olimex. You will also use the HAL UART abstraction to do the UART port setup and
data transfer. That way you don't need to have any platform dependent pieces within your little
driver.
 
 You will now see what the driver code ends up looking like. Here's the header file, filled
in from the stub you created earlier.
 
@@ -535,8 +531,6 @@ You will now see what the driver code ends up looking like. Here's the
header fi
 
 enum senseair_read_type {
         SENSEAIR_CO2,
-        SENSEAIR_TEMPERATURE,
-        SENSEAIR_HUMIDITY
 };
 
 int senseair_init(int uartno);
@@ -584,12 +578,6 @@ And here is the source for the driver.
 static const uint8_t cmd_read_co2[] = {
     0xFE, 0X44, 0X00, 0X08, 0X02, 0X9F, 0X25
 };
-static const uint8_t cmd_read_temp[] = {
-    0xFE, 0X44, 0X00, 0X12, 0X02, 0X94, 0X45
-};
-static const uint8_t cmd_read_humidity[] = {
-    0xFE, 0x44, 0x00, 0x14, 0x02, 0x97, 0xE5
-};
     
 static int senseair_shell_func(int argc, char **argv);
 static struct shell_cmd senseair_cmd = {
@@ -716,14 +704,6 @@ senseair_read(enum senseair_read_type type)
         cmd = cmd_read_co2;
         cmd_len = sizeof(cmd_read_co2);
         break;
-    case SENSEAIR_TEMPERATURE:
-        cmd = cmd_read_temp;
-        cmd_len = sizeof(cmd_read_temp);
-        break;
-    case SENSEAIR_HUMIDITY:
-        cmd = cmd_read_humidity;
-        cmd_len = sizeof(cmd_read_humidity);
-        break;
     default:
         return -1;
     }
@@ -746,15 +726,11 @@ senseair_shell_func(int argc, char **argv)
     
     if (argc < 2) {
 usage:
-        console_printf("%s <co2|temp|humidity>\n", argv[0]);
+        console_printf("%s co2\n", argv[0]);
         return 0;
     }
     if (!strcmp(argv[1], "co2")) {
         type = SENSEAIR_CO2;
-    } else if (!strcmp(argv[1], "temp")) {
-        type = SENSEAIR_TEMPERATURE;
-    } else if (!strcmp(argv[1], "humidity")) {
-        type = SENSEAIR_HUMIDITY;
     } else {
         goto usage;
     }
@@ -869,7 +845,7 @@ user@IsMyLaptop:~]$ minicom -D /dev/tty.usbserial-AH02MIE2
     1382:     stat      echo         ?    prompt     ticks     tasks
     1390: mempools      date  senseair
     1395: > senseair
-    senseair <co2|temp|humidity>
+    senseair co2
     2143: > senseair co2
     Got 973
     


Mime
View raw message