Jan Kamidra / PinDetect
Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers ChangeLog.h Source File

ChangeLog.h

00001 /*
00002     Copyright (c) 2010 Andy Kirkham
00003     Copyright (c) 2022 Jan Kamidra
00004  
00005     Permission is hereby granted, free of charge, to any person obtaining a copy
00006     of this software and associated documentation files (the "Software"), to deal
00007     in the Software without restriction, including without limitation the rights
00008     to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
00009     copies of the Software, and to permit persons to whom the Software is
00010     furnished to do so, subject to the following conditions:
00011  
00012     The above copyright notice and this permission notice shall be included in
00013     all copies or substantial portions of the Software.
00014  
00015     THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
00016     IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
00017     FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
00018     AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
00019     LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
00020     OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
00021     THE SOFTWARE.
00022     
00023     1.6     09 Jun 2022 - Convert for compatibility with MbedOS6+
00024                           FunctionPointrs were replaced with Callbacks
00025 
00026     1.5     13 Jan 2011 - Made the isr() protected and made the class a friend of Ticker.
00027                           Read the previous state and store when the sample frequency is
00028                           set so that initial assert_deassert_held() isn't called at startup.
00029                               
00030     1.4     13 Jan 2011 - Added an extra overloaded constructor that allows
00031                           the DigitalIn PinMode to be passed when the the class
00032                           is declared. So mode() isn't really needed but is left
00033                           in for completeness.
00034     
00035     1.3     13 Jan 2011 - Updated some doxygen comments.
00036 
00037     1.2     13 Jan 2011 - Added ChangeLog.h file.
00038 
00039     1.1     13 Jan 2011 - Fixed some typos.
00040 
00041     1.0     13 Jan 2011 - Initial release.
00042 
00043 */