473,395 Members | 2,006 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

Skybuck's universal code

I have finally figured out what the hell it is I invented :)

It's another universal code:

http://en.wikipedia.org/wiki/Universal_code

I shall name this code:

Skybuck's universal code (pseudo name)

Houppermans's universal code (real name ;))

Data bits:
a,a,a,a,a,a,b,b,b,b,b,c,c,c,c

Marker bits:
0,0,0,0,0,1,0,0,0,0,1,0,0,0,1

Interleaved data and markers bits:

a0a0a0a0a0a1b0b0b0b0b1c0c0c0c1

The above serial information stream contains 3 information fields. The
fields A,B,C in binairy digits (bits)
( a,a,a,a,a,a,b,b,b,b,b,c,c,c,c ).

The information stream is interleaved (=mixed) with "marker" bits. (the
zeros and ones)

0 means another bit follows for the information field.
1 means the last bit has been reached for the information field.

To read field A a piece of software or hardware can use the following logic:

repeat
Read Data_Bit
Read Marker_Bit
until Marker_Bit = 1;

Thereafter the same logic can be used to read the next field.

Bye,
Skybuck.
Nov 15 '05 #1
2 1457
Skybuck Flying wrote:
I have finally figured out what the hell it is I invented :)


Please go away, Skybly. Don't go away mad, just go away.

--
Eric Sosman
es*****@acm-dot-org.invalid
Nov 15 '05 #2
Skybuck Flying wrote:
I have finally figured out what the hell it is I invented :)

It's another universal code:

http://en.wikipedia.org/wiki/Universal_code

I shall name this code:

Skybuck's universal code (pseudo name)

Houppermans's universal code (real name ;))

Data bits:
a,a,a,a,a,a,b,b,b,b,b,c,c,c,c

Marker bits:
0,0,0,0,0,1,0,0,0,0,1,0,0,0,1

Interleaved data and markers bits:

a0a0a0a0a0a1b0b0b0b0b1c0c0c0c1

The above serial information stream contains 3 information fields. The
fields A,B,C in binairy digits (bits)
( a,a,a,a,a,a,b,b,b,b,b,c,c,c,c ).

The information stream is interleaved (=mixed) with "marker" bits. (the
zeros and ones)

0 means another bit follows for the information field.
1 means the last bit has been reached for the information field.

To read field A a piece of software or hardware can use the following logic:

repeat
Read Data_Bit
Read Marker_Bit
until Marker_Bit = 1;

Thereafter the same logic can be used to read the next field.

Bye,
Skybuck.


Do all this address a real problem or have the remote possibility of
ever being used in practice?

It is a bad coding, it is not C related, and could only be used before
50 years when did not know any more efficient ways of manipulating data..

IMHo, there is no need trying to extend it or convincing other people
that has something truely unique...

--
one's freedom stops where other's begin

Giannis Papadopoulos
http://dop.users.uth.gr/
University of Thessaly
Computer & Communications Engineering dept.
Nov 15 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Nick Kew | last post by:
Rationale ========= Many applications today benefit from an SGML and/or XML Entity Catalogue to dereference entities referenced by a Public Identifier. For a validating SGML parser this is an...
0
by: Priya | last post by:
Hi, I am having some problem with DB2 Universal JDBC driver. 1. The method getColumnType(columnNumber)of ResultSetMetaData always returns zero. 2. The method getColumnDisplaySize(ColumnNum)...
0
by: Bing | last post by:
Hi, I am configuring the same DB2 v8.1 JDBC universal driver (db2jcc.jar and db2jcc_license_cisuz.jar) from DB2 SP5 fix pack under WSAD 5.1.x environment and WebSphere application Server 5.0.2...
0
by: Skybuck Flying | last post by:
I have finally figured out what the hell it is I invented :) It's another universal code: http://en.wikipedia.org/wiki/Universal_code I shall name this code: Skybuck's universal code...
33
by: news.microsoft.com | last post by:
To Microsoft and fellow MSDN Universal subscribers... Regarding new MSDN Universal (I mean Premier) price and level changes: 1) Way too expensive for the small and medium developer Universal...
9
by: Andrzej | last post by:
Greetings. Is there any project of universal environment for running programs written in C++ ? For example a programmer compiles program using compilator and linker that produces universal...
2
by: Jeffrey Walton | last post by:
Hi All, BMP Strings are a subset of Universal Strings.The BMP string uses approximately 65,000 code points from Universal String encoding. BMP Strings: ISO/IEC 10646, 2-octet canonical form,...
14
by: Robin Becker | last post by:
A user reports problems with one of our extensions when running the intel compiled extension on ppc and vice versa. He is building the extension as a universal binary. Although the intel compiled...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.