Cort Buffington
a99fa58a50
Lots 'O Comments, work on open issues
...
Work done on issues of timed actions for us to initiate relationships
with IPSC peers.
Tons of comments added so it likely actually makes sense to a reader
now.
2013-07-20 08:28:52 -05:00
Cort Buffington
30afe9041c
Update README.md
2013-07-16 09:23:43 -05:00
Cort Buffington
44c6fa4759
Update README.md
2013-07-16 09:23:25 -05:00
Cort Buffington
d74261c5ac
Data Type Cleanup
...
In the data structures, I had kinda been storing things randomly. In
preparing to address more of the issues, it was clear this needed (and
still does) cleaned up. Other than a few mods along the way, the goal
has been to minimize conversions while processing "real" in/out network
traffic, and do as much as possible one-time (such as the peer list),
or in formatting for output -- which is really mostly debugging and
will go away.
2013-07-15 12:04:48 -05:00
Cort Buffington
d4c1bfc630
Fixed Formatting From Last Update
2013-07-14 13:43:20 -05:00
Cort Buffington
dd2fa1eda5
Added Flowcharts for Communication with Master and Peers
...
I tried to better explain the communcations with masters and peers by
adding flowcharts to document the states, timers and counters
associated with establishing and maintaining the relationships.
2013-07-14 13:31:32 -05:00
Cort Buffington
b8581c75eb
Minor Wording Changes
2013-07-14 11:31:27 -05:00
Cort Buffington
82ad3660c7
Added note about oddly formatted number-of-peers field
2013-07-14 11:30:20 -05:00
Cort Buffington
21bf42b3e3
Merge branch 'Version-.2-Reorganization'
2013-07-12 16:58:05 -05:00
Cort Buffington
2e32fe4881
Sample Configuration File
...
Currenlty, the configuration file is merely a python data structure of
nexted dictionaries and lists. Eventually it should be moved to a
regular text-based configuration file with a parser to build the data
structure.
2013-07-11 19:50:38 -05:00
Cort Buffington
bd5b0a074d
Initial Uplaod of Re-Org'd Files
2013-07-11 19:45:09 -05:00
Cort Buffington
6aef3febc6
Service Flags Updated
...
Figured out several of the flags previously unknown, and corrected an
error: the bits for data call or voice call were transposed.
2013-07-10 16:21:36 -05:00
Cort Buffington
82d02104ae
Adding more packet type information
2013-07-08 15:41:44 -05:00
Cort Buffington
8e57fba529
More formatting updates - no content changes
2013-07-06 08:53:04 -05:00
Cort Buffington
2141307dd1
Fixed Formatting of Flags Section
2013-07-06 08:40:50 -05:00
Cort Buffington
4b91741de1
Add Message Types & Fix Timing
...
Added new datatypes (and changed the names on some that were figured
out). Fixed the master registration timing issue so that registrations
are attempted repeatedly until there is a reply, then keep-alives start.
2013-07-05 17:42:23 -05:00
Cort Buffington
4207a1c1de
Addition of new packet types
...
0x61, 0x62, 0x9A -- unfortunately, the purpose of them is not yet know.
2013-07-03 14:48:30 -05:00
Cort Buffington
f9a679ccc4
Updating packet types
2013-07-01 08:16:08 -05:00
Cort Buffington
1fc04b7acb
Merge pull request #2 from adamfast/master
...
Python logging module, generic configuration loader.
2013-06-29 13:07:00 -07:00
Adam Fast
3413dee576
Attempt to load configuration from a module my_ipsc_config.py to allow leaving your systems configured without editing the main Python source file - and as that file is expected to have IPs / keys that may not be intended for the public, tell git to ignore that file.
2013-06-28 23:38:28 -05:00
Adam Fast
1253c7f405
Convert to Python logging module for greater flexibility in where / how things are displayed.
2013-06-28 23:36:39 -05:00
Adam Fast
fec136d20e
Standardize indentation with the rest of the module
2013-06-28 23:03:53 -05:00
Adam Fast
d7eb9ebb22
Fix requirements file, trailing period not required
2013-06-28 23:03:29 -05:00
Adam Fast
7d1252e937
Add requirements file to track dependencies.
2013-06-28 23:03:10 -05:00
Adam Fast
903d6d6fad
Typo fixes / spelling corrections.
2013-06-28 22:50:29 -05:00
Adam Fast
20d8013b26
Fix gitignore from merge errors.
2013-06-28 22:50:18 -05:00
Cort Buffington
c0ee304768
Finally fixing the dropbox stupidity?
2013-06-28 20:35:07 -05:00
Cort Buffington
fc110ec1b5
trying to figure out why new files keep randomly appearing in my local directory
2013-06-28 20:33:44 -05:00
Cort Buffington
7f4a4ccbd5
fix
2013-06-28 20:29:01 -05:00
Cort Buffington
34af24d617
Merge branch 'master' of https://github.com/n0mjs710/IPSC
...
Conflicts:
.gitignore
2013-06-28 20:28:25 -05:00
Cort Buffington
b8ce998cf4
Update .gitignore
2013-06-28 20:26:35 -05:00
Cort Buffington
d477e3fe36
fixing dropbox conflicts
2013-06-28 20:25:47 -05:00
Cort Buffington
aaec432316
Fixing dropbox conflicts
2013-06-28 20:24:45 -05:00
Cort Buffington
a3e34fb35a
Merge pull request #1 from adamfast/master
...
Spelling fixes to readme, and add a command line switch to specify a specific IPSC network to connect to.
2013-06-28 18:14:24 -07:00
Cort Buffington
d69e911c8a
Stabilizing previously lost data
2013-06-28 07:38:47 -05:00
Adam Fast
afa9a4b596
Use argparse to add a command line switch to only connect to a single network.
2013-06-27 18:17:52 -05:00
Adam Fast
e2473f99d2
Some spelling fixes.
2013-06-27 18:14:10 -05:00
Cort Buffington
b810e1377c
Adding gitignore
2013-06-27 16:17:33 -05:00
Cort Buffington
9828205557
Initializing Project
2013-06-27 16:15:54 -05:00