Software driver for Luminex LCD-S401M16KR LCD Numeric Display Modules 4 Digit 0.17" 7 Seg Reflective
S401M16KR.cpp
- Committer:
- sam_grove
- Date:
- 2014-05-09
- Revision:
- 3:eb13032e5355
- Parent:
- 1:fcc6ff6d7853
File content as of revision 3:eb13032e5355:
/** * @file S401M16KR.cpp * @brief Device driver - Luminex S401M16KR 4 character 7 segment LCD * @author sam grove & __________ * @version 1.0 * @see http://www.lumex.com/specs/LCD-S401M16KR.pdf * * Copyright (c) 2013 * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ #include "S401M16KR.h" S401M16KR::S401M16KR() { } S401M16KR::S401M16KR(PinName com0, PinName com1, PinName com2, PinName com3 ,PinName _1d_1e_1g_1f, PinName dp1_1c_1b_1a, PinName _2d_2e_2g_2f, PinName dp2_2c_2b_2a ,PinName _3d_3e_3g_3f, PinName dp3_3c_3b_3a, PinName _4d_4e_4g_4f, PinName col_4c_4b_4a) { } void S401M16KR::init(void) const { } void S401M16KR::enable(void) const { } void S401M16KR::disable(void) const { } void S401M16KR::scrollSpeed(const float ms) const { } void S401M16KR::displayTime(const int hours, const int minutes) const { } void S401M16KR::displayTime(const struct tm time) const { } void S401M16KR::displayText(const char *str, const int scroll) const { } void S401M16KR::displayTemp(const float temperature, const int fahrenheit) { } int S401M16KR::printf(const char *format, ...) { return -1; } int S401M16KR::puts(const char *s) { return -1; }