Sponsored Content
Full Discussion: 7 segement LCD unix clock
Top Forums UNIX for Dummies Questions & Answers 7 segement LCD unix clock Post 184 by PxT on Monday 6th of November 2000 12:32:19 AM
Old 11-06-2000
Not sure <I>why</I> you would want to do this, but anyway...


You could probably get clever with Ansi escape codes to move
the cursor around for you:

echo "\033[<STRONG>R</STRONG>;<STRONG>C</STRONG>H"

Puts the cursor at row <STRONG>R</STRONG> and column <STRONG>C</STRONG>

See <A HREF="http://www.linux.org/docs/ldp/howto/Bash-Prompt-HOWTO-6.html">http://www.linux.org/docs/ldp/howto/Bash-Prompt-HOWTO-6.html</A> for some more examples.

 

7 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

sincronization clock unix with windows server..

hi all... how i can sincronization clock solaris server with windows server....both servers i connected in the same network... thank you.... Best Regards... (4 Replies)
Discussion started by: chanfle
4 Replies

2. SCO

LCD, only 22 lines?

I have a client running SCO openserver 5.0.4, character based The old 17" tube monitor died, and I replaced with an LCD monitor. I can only see 22 lines of text on-screen at a time. The LCD's have setup adjustment for scrolling up and down, but not to zoom in and out to make it fit. I swapped... (3 Replies)
Discussion started by: waywardfool
3 Replies

3. AIX

LCD codes on a P570

Anyone out there know what the LCD code 0569 means. I have a list of codes but 569 is not on it. (5 Replies)
Discussion started by: johnf
5 Replies

4. UNIX for Dummies Questions & Answers

Clock in Unix using awk

Hey everyone! Can someone help me, i need to make a program using awk, that displays the current time (hh/mm/ss), i would really apreciate it! Thanks! Alex. (4 Replies)
Discussion started by: alex_omul
4 Replies

5. UNIX for Dummies Questions & Answers

Real time of a clock for every 60 seconds in unix

hi can any one guide me on how to display real time of a clock in unix for every 60 seconds (2 Replies)
Discussion started by: ramnadh_babu
2 Replies

6. Ubuntu

Webin cannot lcd

Hi all, I am using a ubuntu 9.4 server as ftps server. We have scripts that transfer files to our customers and it is scheduled by a cron job via webmin 1.510. Here is a sample of my script psftp user@hostname lcd /FolderA/Outgoing cd FolderREm mput * When I run a cron job manually the... (0 Replies)
Discussion started by: Marko75
0 Replies

7. UNIX for Advanced & Expert Users

The UNIX clock/timer interrupt

The book The Design of the Unix Operating System speaks of a clock or timer that is used in scheduling. The clock generates interrupts that update priority information for processes and preempt processes in a round-robin fashion. It's apparent that this "clock" is not the same thing as the CPU... (1 Reply)
Discussion started by: Ultrix
1 Replies
CURSES(3)						   BSD Library Functions Manual 						 CURSES(3)

NAME
curses_cursor, getcury, getcurx, getyx, getbegy, getbegx, getbegyx, getmaxy, getmaxx, getmaxyx, getpary, getparx, getparyx, move, wmove, mvcur, wcursyncup -- curses cursor and window location and positioning routines LIBRARY
Curses Library (libcurses, -lcurses) SYNOPSIS
#include <curses.h> int getcury(WINDOW *win); int getcurx(WINDOW *win); void getyx(WINDOW *win, int y, int x); int getbegy(WINDOW *win); int getbegx(WINDOW *win); void getbegyx(WINDOW *win, int y, int x); int getmaxy(WINDOW *win); int getmaxx(WINDOW *win); void getmaxyx(WINDOW *win, int y, int x); int getpary(WINDOW *win); int getparx(WINDOW *win); void getparyx(WINDOW *win, int y, int x); int move(int y, int x); int wmove(WINDOW *win, int y, int x); int mvcur(int oldy, int oldx, int y, int x); void wcursyncup(WINDOW *win); DESCRIPTION
These functions and macros locate and position cursors and windows. The getcury() and getcurx() functions get the current row and column positions, respectively, of the cursor in the window win. The getyx() macro sets the values of y and x to the current row and column positions of the cursor in the window win. The origin row and columns of a window win can be determined by calling the getbegy() and getbegx() functions, respectively, and the maximum row and column for the window can be found by calling the functions getmaxy() and getmaxx(), respectively. The getbegyx() and getmaxyx() macros set the values of y and x to the origin and maximum row and column positions, respectively, for the window win. The getpary() and getparx() functions return the row and column position of the given subwindow relative to the window's parent. The macro getparyx() sets the values of y and x to the origin of the subwindow relative to the window's parent. The move() function positions the cursor on the current window at the position given by y, x. The cursor position is not changed on the screen until the next refresh(). The wmove() function is the same as the move() function, excepting that the cursor is moved in the window specified by win. The function mvcur() moves the cursor to y, x on the screen. The arguments oldy, oldx define the previous cursor position for terminals that do not support absolute cursor motions. The curses library may optimise the cursor motion based on these values. If the mvcur() succeeds then the curses internal structures are updated with the new position of the cursor. If the destination arguments for mvcur() exceed the terminal bounds an error will be returned and the cursor position will be unchanged. The wcursyncup() function sets the cursor positions of all ancestors of win to that of win. RETURN VALUES
Functions returning pointers will return NULL if an error is detected. The functions that return an int will return one of the following values: OK The function completed successfully. ERR An error occurred in the function. SEE ALSO
curses_refresh(3) STANDARDS
The NetBSD Curses library complies with the X/Open Curses specification, part of the Single Unix Specification. The getbegx(), getbegy(), getcurx(), getcury(), getmaxx(), getmaxy(), getparx(), and getpary() functions are extensions. HISTORY
The Curses package appeared in 4.0BSD. BSD
February 23, 2010 BSD
All times are GMT -4. The time now is 02:54 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy