BBB, Just looking for some general advice, SPI or I2c

Good morning, This is my first post here.

I’m an industrial electrician, I have hit a wall with my project. I have done a little micro electronics in college in the 90’s but I’m out of my depth at the moment. I’m learning Linux at the moment as my experience is Dos,3.11,>XP

I choose the BBB, I have set it up successfully out of the box with no problems.

I’m running the Angstrom Linux it was shipped with.
I have used the usb cable to log in to the unit.
I have run the nano editor and to make some simple c++ code.
I have used the G++ to compile LED flash examples.
I checked the network connection and I can ping sites ok.
I have installed Ubunto on my PC under virtualbox and plan to use eclispe c++.
For now I’m just using the G++ compiler.

My Project is a simple weigh scale, I plan to display weight on the screen with a simple C++ Program and
add various features. Then I plan to add an Lcd and some I/O.

I have done all my calculations and 10 bit resolution would be fine however it would be desirable to have 24bit.

I want to use an adc for the Load-cells not the on-board one.

I have researched this and have decided on either the ADS7818P or ADS 1252.

**** This is where I have hit a wall****

I have found this example https://github.com/piranha32/IOoo/blob/master/examples/tlc5946.cpp

But I don’t understand it I can’t see where you move access the data to print to screen etc.