mirror of
https://github.com/clockworkpi/WiringPi.git
synced 2026-03-25 05:12:48 +01:00
Bumped the version to 2.40 - correctly this time, I hope.
Added fixed for a few minor things. pin driver for rht03/dht type sensors. Network stuff is experimental - for now.
This commit is contained in:
17
gpio/gpio.c
17
gpio/gpio.c
@@ -1443,6 +1443,16 @@ int main (int argc, char *argv [])
|
||||
wpMode = WPI_MODE_PIFACE ;
|
||||
}
|
||||
|
||||
// Check for -z argument so we don't actually initialise wiringPi
|
||||
|
||||
else if (strcasecmp (argv [1], "-z") == 0)
|
||||
{
|
||||
for (i = 2 ; i < argc ; ++i)
|
||||
argv [i - 1] = argv [i] ;
|
||||
--argc ;
|
||||
wpMode = WPI_MODE_UNINITIALISED ;
|
||||
}
|
||||
|
||||
// Default to wiringPi mode
|
||||
|
||||
else
|
||||
@@ -1460,12 +1470,15 @@ int main (int argc, char *argv [])
|
||||
{
|
||||
if (argc < 3)
|
||||
{
|
||||
fprintf (stderr, "%s: -x missing extension specification.\n", argv [0]) ;
|
||||
fprintf (stderr, "%s: -x missing extension command.\n", argv [0]) ;
|
||||
exit (EXIT_FAILURE) ;
|
||||
}
|
||||
|
||||
if (!loadWPiExtension (argv [0], argv [2], TRUE)) // Prints its own error messages
|
||||
if (!loadWPiExtension (argv [0], argv [2], TRUE))
|
||||
{
|
||||
fprintf (stderr, "%s: Extension load failed: %s\n", argv [0], strerror (errno)) ;
|
||||
exit (EXIT_FAILURE) ;
|
||||
}
|
||||
|
||||
// Shift args down by 2
|
||||
|
||||
|
||||
Reference in New Issue
Block a user