DEV BUILD (branch: master) - NOT FOR PUBLIC USE
 

Check out our latest Fleet Action!

 

Part of USS Crazy Horse: Blood For Blood and Bravo Fleet: Blood Dilithium

Fitting a Square Peg into a Round Hole

Sickbay
November 15, 2400
0 likes 878 views

Lt. Marcus Washington stood behind the EMH control panel and tapped out commands. “Here it goes.”

The Federation’s latest iteration of the Emergency Medical Hologram shimmered into existence.  “Please state the nat…nate…nate..ture o..o..o..f the med…,” the EMH spoke before the program completely crashed.

“Damn!” Marcus swore.

“We are forcing a sophisticated program onto a computer that neither was designed for. It would be like trying to run a holonovel on a calculator.” Lt. Commander Erin Hayden observed.

Marcus sighed,  “Then we need to force it… somehow.”  Marcus has spent the majority of his career on the Crazy Horse and never on a ship with an EMH.  This was out of his area of expertise and he had hoped the Sojourner’s Cheif Engineer who did have experience with this program could help them.

USS Sojourner – Engineering 

Lieutenant Belania was assisting Thanen, the Chief Engineer as they continued to review the holo matrix and EMH programme on the Sojourner trying to figure out why it wasn’t working. No matter what they did, what diagnostics they ran everything came back in the clear. 

“I just don’t get it,” Belania said as she rubbed just behind her lobes. Whenever she got frustrated a pressure headache always seemed to start there. “Nothing seems to be wrong. Maybe we should have wiped it and done a full reinstall from the backup.”

Thanen shook his head, clearly frustrated as well. “Maybe…but I think there is something else going on. It almost seems like the programme is purposely changing to prevent the activation. We’ll get it.”

Before Belania could respond a young Ensign ran over. “Sir, incoming communication from the a Lieutenant Commander Hayden on the Crazy Horse.”

“Thank you Ensign,” Thanen responded, “I’ll take it in my office. Belania try realigning the matrix and routing it through holodeck 1 this time. Never know right.”

A moment later Thanen walked into his office and activated the computer. “Commander Hayden, what can I do you for?”

“I was hoping you had more experience with EMH programs.  We are having problems integrating one into our ship’s computer.” Erin replied. 

Thanen’s entire body slumped and he signed, “Cursed EMHs. We are currently having issues with ours. After we, well the new senior crew, arrived on the Sojourner, its EMH shut down. Let me get Belania and we can run through what your issue is.”

He tapped his combadge, “Thanen to Belania, can you come to my office? Commander Hayden on the Crazy Horse is having some issues with their EMH. I think we should be able to help.”

A moment later Belania walked in, “Commanders,” she said with a nod.

“So Commander Hayden, what exactly is the issue you have been having? I am not familiar with the setup of the Crazy Horse and its EMH.” 

“We haven’t had one, and we are trying to get this old computer to accept the EMH code.  The problem crashes almost immediately after it’s activated.”

Belania nodded as she listened, “Ah, have you tried running it through the holodeck to see if your holodeck is able to process the programme? At the very, lest get the EMH up. If so it could be that the computer is accessing the whole programme at once including the entire medical library; thus straining the system.  What circuitry are you running, has the Crazy Horse, been upgraded to include the latest bio-neural gel packs? If not we have a few dozen on board, I think we could send your way.” She paused and looked at Thanen, “If the chief agrees that is.”

Thanen chucked under his breath, “Happy to help in any way we can.”

Washington laughed,  “Bio-neural circuitry came out 40 years after this ship launched.  We’re lucky we’re dealing with isolinear circuts. And no, we haven’t tried running it though the holodeck.”

Belania unsuccessfully tried to hide a groan of annoyance when Washington spoke. “Oh. Well. I would try the holodeck and we can send some bio-neural gel packs your way. Our shuttle can be with you in 6 hours. I think you could work them into the holographic matrix linking it to your computer core for just the EMH. Might take a bit of a workaround but should be straightforward.”

“If you agree I am pretty sure we can have Ensign Tycon depart shortly with the packs.”

“No sense in doing all that.  I couldn’t even guess how long it would take to retrofit the Crazy Horse with gel packs.  If we thought adding an EMH was putting a square peg in a round hole that really is.  We’ll try the holodeck and go from there,” Washington said. 

“You sure? Is easy enough to get them to you?” Thanen said before continuing, “Either way give the holodeck a go and let us know how it works. If you can stabilize the projection there it should be able to transfer to the emitter system you have set up relatively easily. The main issue will be the flow of data from the main computer. You could try setting up a standalone data circuit with the isolinear chips for the EMH to cut down on the risk of the system overloading?”

“You think it’s too much data or too little at a time?  I wonder if we could use an AI algorithm to tap into both the primary and secondary computer cores. Utilize the added processing power to work as a predictive program to queue needed data and have it ready to be used,” Marcus suggested. 

Thanen glanced at Belania who nodded, “I think it is the volume of data. Your suggestion could work well. Give it a go an let us know.”

“I appreciate the consult,” Erin said. “Crazy Horse out.”

Thanen turned to Belania once the screen switched to the rotating logo of Star Fleet, “Nice to know we aren’t the only ones with EMH issues. Pitty we didn’t know about it during the refuelling though. We could have helped them through it in person.”

Belania nodded in agreement, “Pretty sure they will sort it. Hayden and Washington seemed to know their stuff. They will likely have it sorted before we can get ours to work. I will see about doing what we told them ourselves. Maybe realigning the matrix and using the holodeck will give us a clearer idea.”

“Let me know if you need a hand. If I can I will join you if not Anahis can give you a hand.” Thanen said as he turned to leave the office. “I need to have a chat with the Captain.”

Comments

  • FrameProfile Photo

    Yessssssss, the crossover we were waiting for! A campaign like this is all the more reason to see new pairings of characters interact. Great choice. Given the high stakes of both missions, it amused me greatly that the two crews ended up comparing notes over their EMHes being on the fritz. Kind of a perfect misery loves company sitch. I enjoyed Belania's indomitable spirit, always wheeling and dealing, and never giving up. Washington sure made me laugh with, "We’re lucky we’re dealing with isolinear circuts." What does an Excelsior-class need with an EMH anyway??

    December 9, 2022

Load Time: 0.27 seconds

Total SQL Queries: 60

2 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (67715) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND wp_posts.post_name = '67715' AND wp_posts.post_type = 'story' ORDER BY wp_posts.post_date DESC
1 SELECT wp_posts.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '2374' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (47074) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 47905 LIMIT 1
1 SELECT wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '2374' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC LIMIT 0, 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (47905) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 141086 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (141086) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (39704) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 76277 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (76277) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (39849) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 39851 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (64800) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (39851) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 79178 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (79178) ORDER BY meta_id ASC
1 SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_type = 'group_news' AND ((wp_posts.post_status = 'publish')) ORDER BY wp_posts.post_date DESC LIMIT 0, 2
1 SELECT wp_posts.* FROM wp_posts WHERE ID IN (140922,140618)
1 SELECT t.*, tt.*, tr.object_id FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('group_news_category') AND tr.object_id IN (140618, 140922) ORDER BY t.name ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (140618,140922) ORDER BY meta_id ASC
1 SELECT wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'event_status' AND wp_postmeta.meta_value = 'In Progress' ) AND ( mt1.meta_key = 'event_type' AND mt1.meta_value = 'fleet_action' ) ) AND wp_posts.post_type = 'events' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_title DESC LIMIT 0, 1
1 SELECT wp_posts.* FROM wp_posts WHERE ID IN (122202)
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (122202) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 13085 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 86412 LIMIT 1
1 SELECT ID, post_name, post_parent, post_type FROM wp_posts WHERE post_name IN ('donate') AND post_type IN ('page','attachment')
1 UPDATE `wp_postmeta` SET `meta_value` = '878' WHERE `post_id` = 67715 AND `meta_key` = 'views'
1 SELECT meta_id FROM wp_postmeta WHERE meta_key = 'views' AND post_id = 67715
1 SHOW FULL COLUMNS FROM `wp_postmeta`
1 SELECT * FROM wp_posts WHERE ID = 39690 LIMIT 1
1 SELECT * FROM wp_users WHERE ID = '2231' LIMIT 1
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (2231) ORDER BY umeta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 39704 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 39849 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 64800 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 63907 LIMIT 1
1 SELECT * FROM wp_users WHERE ID = '2457' LIMIT 1
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (2457) ORDER BY umeta_id ASC
1 SELECT * FROM wp_users WHERE ID = '2374' LIMIT 1
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (2374) ORDER BY umeta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (63907) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 64568 LIMIT 1
1 SELECT wp_posts.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '0' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC
1 SELECT * FROM wp_posts WHERE ID = 68606 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (39690) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 34403 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 39699 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 39811 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 39846 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 32757 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 35599 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 36708 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 62294 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 67723 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 39947 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 68353 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 12371 LIMIT 1